dxww
dxww
  • 发布:2025-07-30 11:11
  • 更新:2025-07-30 15:46
  • 阅读:31

蓝牙打印appplus中android端使用原生安卓api编译的问题导致applus在编译的时候一起编译造成ios白屏

分类:uni-app

bluetoothtool文件
let BluetoothAdapter = plus.android.importClass("android.bluetooth.BluetoothAdapter");
let Intent = plus.android.importClass("android.content.Intent");
let IntentFilter = plus.android.importClass("android.content.IntentFilter");
let BluetoothDevice = plus.android.importClass("android.bluetooth.BluetoothDevice");
let UUID = plus.android.importClass("java.util.UUID");
let Toast = plus.android.importClass("android.widget.Toast");
//连接串口设备的 UUID
let MY_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB");

let invoke = plus.android.invoke;
let btAdapter = BluetoothAdapter.getDefaultAdapter();
let activity = plus.android.runtimeMainActivity();
use-blue文件
import bluetoothTool from './BluetoothTool.js';
// 经典蓝牙初始化
bluetoothTool.init({
discoveryDeviceCallback: classicDeviceDiscovery,
discoveryFinishedCallback: () => { },
listenBTStatusCallback: () => { },
readDataCallback: () => { },
connExceptionCallback: () => { },
});
// 搜索设备
bluetoothTool.discoveryNewDevice();

有没有大佬有方法在ios端下不引入或者不编译这个快速蓝牙打印文件

2025-07-30 11:11 负责人:无 分享
已邀请:
dxww

dxww (作者)

已解决

要回复问题请先登录注册