【问题标题】:phonegap ios contact read detect permission given or notphonegap ios 联系人读取检测权限是否已授予
【发布时间】:2015-05-08 16:06:35
【问题描述】:

如果用户在 ios 中拒绝了联系人读取权限,有什么方法可以知道吗?我想根据是否授予运行两个不同的功能。 例如,当您第一次尝试读取联系人时,iPhone 上的 ios 会询问您是否要授予权限。我想知道并执行回调。

【问题讨论】:

    标签: ios iphone cordova permissions contacts


    【解决方案1】:

    是的,Rinku Das, 可以解决这个问题,但有两个问题:

    1. 无法以混合方式使用,您必须创建原生插件或更改现有插件
    2. Apple 可能会拒绝您的应用。

    Here你可以找到一个很好的起点来处理它

    【讨论】:

    • 我不会回避它。我会请求许可,并根据选择让我们假设会通知用户他/她给予了什么许可。而且我不是在制作原生应用程序,而是在使用 phonegap/cordova。
    • 如果你想开发一个只有混合/js 应用程序phonegap/cordova 答案是否定的,是不可能的。如果您想实现您的目标,您必须开发一个插件(本机代码)并将其添加到您的 phonegap 应用程序中。请记住,没有插件(cordova API 或第三方)的 phonegap/cordova 应用程序只是响应式网站,在这种情况下,您想要的功能非常原生,需要进行原生代码开发。
    • 感谢您的回答。
    猜你喜欢
    • 2020-03-13
    • 1970-01-01
    • 2012-05-26
    • 1970-01-01
    • 2021-02-01
    • 2021-01-12
    • 1970-01-01
    • 1970-01-01
    • 2015-12-26
    相关资源
    最近更新 更多