<template>
<view class="content">
<image class="logo" src="/static/logo.png"></image>
<view class="text-area">
<text class="title">商米客屏显示uniapp调用原生接口Demo</text>
</view>
<view class="text-area" style="margin-top: 20px;">
<button @click="clickNative()">测试接口</button>
</view>
<view class="text-area" style="margin-top: 20px;">
<button @click="sendTextOnScreen()"> 客显 </button>
</view>
<view class="text-area" style="margin-top: 20px;">
<button @click="clearTextOnScreen()">清屏</button>
</view>
</view>
</template>
<script>
export default {
data() {
return {
sunmilib: null
}
},
onLoad() {
},
created(){
this.sunmilib = uni.requireNativePlugin("SunMiUtilsService")
this.sunmilib.startSunService()
},
methods: {
clickNative(){
///const sunmilib = uni.requireNativePlugin("SunMiUtilsService");
uni.showModal({
title:'提示',
content: this.sunmilib.testLib(),
})
},
sendTextOnScreen(){
if(!this.sunmilib.isRunning()){
uni.showModal({
title:'提示',
content:'客显服务尚未准备就绪,请稍后再试',
success: function(res){
if(res.confirm){
this.sunmilib.startSunService()
}
}
})
return;
}
let randomNumber = Math.floor(Math.random() * 100) + 55
console.log("发送随机数"+randomNumber+"到客显屏幕")
this.sunmilib.showTextOnSubScreen(randomNumber)
},
clearTextOnScreen(){
console.log("清除客屏文字")
this.sunmilib.cmdSubScreen(4)
}
}
}
</script>
<style>
.content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.logo {
height: 200rpx;
width: 200rpx;
margin-top: 200rpx;
margin-left: auto;
margin-right: auto;
margin-bottom: 50rpx;
}
.text-area {
display: flex;
justify-content: center;
}
.title {
font-size: 36rpx;
color: #8f8f94;
}
</style>
商米消费机uniapp客显原生插件
需积分: 5 87 浏览量
2024-03-04
14:37:59
上传
评论
收藏 54KB ZIP 举报
fengchengwu2012
- 粉丝: 229
- 资源: 8
最新资源
- 使用 C 语言实现的计算非负整数的阶乘
- 2011-2021最新版本北京大学数字普惠金融指数(PKU-DFIIC).xlsx
- 县域数字乡村指数2018-2020(1).xlsx
- Docker容器配置进阶
- tensorflow-gpu-2.7.4-cp37-cp37m-manylinux2010-x86-64.whl
- 多段线、 圆、弧转多段线(仅我可见)
- tensorflow-2.7.2-cp38-cp38-manylinux2010-x86-64.whl
- 李慧琴C语言基础部分.zip
- yeyue-p8Yi4-ve4a83792.apk
- tensorflow-gpu-2.7.3-cp38-cp38-manylinux2010-x86-64.whl
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈