【问题标题】:Ionic 3 - Push-plugin Error: String resource ID #0x0 when safariViewController InstalledIonic 3 - 推送插件错误:安装 safariViewController 时的字符串资源 ID #0x0
【发布时间】:2017-11-03 19:41:34
【问题描述】:

基本上,这个问题是为了获得关于这个问题以及如何解决它的一些指导。

在我尝试在项目中使用cordova-plugin-safariviewcontroller 后,我收到phonegap-plugin-push 的此错误,当应用程序加载phonegap-plugin-push 时将无法初始化push.on 函数,因此会出现此错误String resource ID #0x0。我正在尝试构建一个带有通知和 auth0 登录的应用程序,这就是我需要这些插件的原因。

根据这个问题https://github.com/phonegap/phonegap-plugin-push/issues/1800 phonegap-plugin-push 将在未安装safariviewcontroller 插件的情况下工作。但是safariviewcontroller是复现Auth0中给出的例子的必要条件https://auth0.com/docs/quickstart/native/ionic2/01-login

有没有其他方法可以在不安装safariviewcontroller的情况下在ionic中使用Auth0?

是否可以在 ionic 3+ 中使用 inappbrowser 通过 Auth0 进行身份验证?

【问题讨论】:

  • 请检查插件添加到平台的顺序。第一个推送插件时我得到同样的错误,但如果推送插件是最后安装的,它会起作用。

标签: cordova ionic-framework auth0 sfsafariviewcontroller


【解决方案1】:

我已通过卸载 safariviewcontroller 插件并仅使用 WebAuth 库来解决此问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-02
    • 2019-08-16
    • 1970-01-01
    • 2023-01-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多