imaBUG
imaBUG
  • 发布:2024-06-26 10:13
  • 更新:2024-07-01 09:25
  • 阅读:288

开启录音权限,但是没有授权提示,无法使用

分类:wap2app

如题已经加入了<uses-permission android:name="android.permission.RECORD_AUDIO"/>权限,但是在第一次使用时没有授权提示,所以也无法使用。

注:在html5中正常。

2024-06-26 10:13 负责人:无 分享
已邀请:
美乐居士

美乐居士

引入权限插件https://ext.dcloud.net.cn/plugin?id=594
获取一下权限
const result = await permision.requestAndroidPermission("android.permission.RECORD_AUDIO");

  • imaBUG (作者)

    谢谢你回复,安装提示这个插件只适合uni-app项目。还有其它解决的方案吗?

    2024-06-27 01:51

  • imaBUG (作者)

    是默认禁止录音权限,要手动打开录音权限。现在又要解决为什么默认是禁止的问题了,一般终端是不懂操作的,及时懂操作,对终端也不友好。至少是使用前询问也行。

    2024-06-27 03:43

美乐居士

美乐居士

抱歉 没看到是wap2app。
看下这种行不行

var Build = plus.android.importClass("android.os.Build");  
var Manifest = plus.android.importClass("android.Manifest");    
var MainActivity = plus.android.runtimeMainActivity();  
MainActivity.checkSelfPermission(Manifest.permission.RECORD_AUDIO) 
  • imaBUG (作者)

    大神,请受我一拜!你的方案解决了我的问题。

    2024-07-06 05:05

要回复问题请先登录注册