vue.js Cordova Android应用程序与API 33有关的权限问题

ar7v8xwq  于 2023-11-21  发布在  Vue.js
关注(0)|答案(1)|浏览(191)

Playstore现在强制升级到API33。但是当我们使用Cordova诊断插件(https://github.com/dpa99c/cordova-diagnostic-plugin)时,我们现在不得不强制用户进入设置屏幕以允许通知。像这样。
Currently
以前它只能做一个弹出窗口,但似乎不再在该插件可用。Previously
任何建议,任何插件,有这个能力的API 33与 cordova 。
尝试允许权限而不进入通知设置,应通过应用程序内的提示启用

wribegjk

wribegjk1#

查看https://github.com/NeoLSN/cordova-plugin-android-permissions
您应该能够检查是否允许该权限

var permissions = cordova.plugins.permissions;
 permissions.checkPermission(permission, successCallback, errorCallback);

字符串
如果不是,你可以申请

permissions.requestPermission(permission, successCallback, errorCallback);

相关问题