Android 12引入了一些安全限制,这可能导致在Cordova应用程序中使用Ionic的蓝牙插件时遇到权限问题。下面是解决方案:
cordova plugin add cordova-plugin-androidx-adapter
cordova plugin add cordova-plugin-android-permissions
localhost
这将允许你通过Cordova应用程序连接到本地蓝牙设备。
const permissions = cordova.plugins.permissions;
permissions.requestPermission(permissions.ACCESS_COARSE_LOCATION, function(status) {
if(!status.hasPermission) {