【问题标题】:Cordova ios back button issueCordova ios后退按钮问题
【发布时间】:2014-11-08 13:01:57
【问题描述】:

我们在cordova开发了一款移动应用,20天后再次在Apple store进行申请后,我们收到了Apple拒绝提交我们申请的通信,原因如下:

原因:

10.6:Apple 和我们的客户高度重视简单、精致、富有创意且经过深思熟虑的界面。他们需要做更多的工作,但值得。苹果设定了很高的标准。如果您的用户界面很复杂或不太好,它可能会被拒绝 ----- 10.6 -----

我们发现您应用的用户界面存在以下问题:

具体来说,应用程序中显示的社交媒体网络视图上没有后退按钮。为了从社区页面(如 Facebook 或 Twitter)返回主应用程序,该应用程序必须关闭并重新启动。

这些示例确定了在您的应用中发现的问题类型,但可能并不代表所有此类问题。彻底评估您的应用以解决这些类型的问题是合适的。


事实上,我们在社交网络上使用指向我们页面的链接,它在 Android 上运行良好,因为它只需单击返回按钮即可返回手机。在 iPhone 上不明显的东西。

有没有办法解决这个问题?网络视图?带有关闭按钮的弹出窗口? HTML5 iframe?

谢谢!

【问题讨论】:

    标签: ios iphone cordova back


    【解决方案1】:

    你可以使用官方的InAppBrowser插件(它应该有一个关闭按钮x),或者只是在浏览器(safari)中打开这些链接。

    此外,恕我直言,在您自己的应用顶部(或内部)打开社交链接,您可能会失去宝贵的用户。人们可能会分心,只是浏览一下。

    【讨论】:

    • 我会试试这一点。非常感谢@mentat 的提示!