You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
1.7 KiB
1 line
1.7 KiB
<view class="content"><button size="mini" type="primary" data-event-opts="{{[['tap',[['startBluetoothDeviceDiscovery',['$event']]]]]}}" bindtap="__e">搜索周边设备</button><button size="mini" type="warn" data-event-opts="{{[['tap',[['stopBluetoothDevicesDiscovery',['$event']]]]]}}" bindtap="__e">停止搜索</button><button type="primary" data-event-opts="{{[['tap',[['pickUpOnce',['$event']]]]]}}" bindtap="__e">测试打印</button><scroll-view class="device_list" scroll-y="true" show-scrollbar="true"><radio-group><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{item.$orig.name.length>0}}"><view class="device_item"><view style="font-size:32rpx;color:#333;"><radio value="{{item.$orig.deviceId}}" data-event-opts="{{[['tap',[['select_deviceId',['$0'],[[['devicesList','',index]]]]]]]}}" bindtap="__e"></radio>{{item.$orig.name}}</view><view style="font-size:20rpx;">{{"信号强度: "+item.$orig.RSSI+"dBm ("+item.g0+"%)"}}</view><view style="font-size:20rpx;">{{"deviceId: "+item.$orig.deviceId}}</view><view style="font-size:20rpx;">{{"Service数量: "+(item.$orig.advertisServiceUUIDs.length||0)}}</view><block wx:if="{{deviceId===item.$orig.deviceId}}"><radio-group><block wx:for="{{serviceList}}" wx:for-item="service" wx:for-index="service_index" wx:key="service_index"><view style="font-size:20rpx;"><radio style="transform:scale(0.7);" value="{{service.uuid}}" data-event-opts="{{[['tap',[['select_service',['$0'],[[['serviceList','',service_index]]]]]]]}}" bindtap="__e"></radio>{{service.uuid+''}}</view></block></radio-group></block></view></block></block></radio-group></scroll-view><canvas style="width:240px;height:240px;" canvas-id="shareCanvas"></canvas></view> |