执行uni.makePhoneCall api 提示权限拒绝,再次执行uni.makePhoneCall 提示权限同意,调起拨打电话后第三次及之后的执行uni.makePhoneCall 没有反应
- 发布:2021-04-10 14:14
- 更新:2021-04-16 11:27
- 阅读:1624
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 3.1.8
手机系统: Android
手机系统版本号: Android 11
手机厂商: 一加
手机机型: 8t
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
执行uni.makePhoneCall api 提示权限拒绝,再次执行uni.makePhoneCall 提示权限同意,调起拨打电话后第三次及之后的执行uni.makePhoneCall 可以正常调用
执行uni.makePhoneCall api 提示权限拒绝,再次执行uni.makePhoneCall 提示权限同意,调起拨打电话后第三次及之后的执行uni.makePhoneCall 可以正常调用
实际结果:
执行uni.makePhoneCall api 提示权限拒绝,再次执行uni.makePhoneCall 提示权限同意,调起拨打电话后第三次及之后的执行uni.makePhoneCall 没有反应
执行uni.makePhoneCall api 提示权限拒绝,再次执行uni.makePhoneCall 提示权限同意,调起拨打电话后第三次及之后的执行uni.makePhoneCall 没有反应
bug描述:
uni.makePhoneCall 执行提示权限拒绝,再次执行uni.makePhoneCall 提示权限时同意可以调起拨打电话,但是第三次执行uni.makePhoneCall就没有反应了,也没有报错
4 个回复
拓荒 (作者)
需要应用重启后才能正常
拓荒 (作者)
麻烦官方排查下
DCloud_Android_ST
代码怎么操作的 最好提供下示例demo
拓荒 (作者)
就是先点击执行uni.makePhoneCall() 提示权限授权时点禁止,然后再次执行uni.makePhoneCall 提示权限时点同意,这时候可以调起拨打电话,从电话界面再回到app,第三次点击执行uni.makePhoneCall就没有反应了,也没有报错。
2021-04-12 13:36
DCloud_Android_ST
回复 拓荒: 收到
2021-04-12 14:58
DCloud_Android_ST
HX3.1.10 alpha已修复该问题
拓荒 (作者)
好的,谢谢
2021-04-19 08:45