【问题标题】:How can I open a safari link from standalone webapp?如何从独立 web 应用程序打开 safari 链接?
【发布时间】:2015-10-06 15:58:56
【问题描述】:

我正在尝试从我的全屏 iOS Web 应用程序(独立)打开一个 html 页面(我将其作为 string 获取并解析它)。

我尝试打开一个窗口 (window.open),但它不起作用。

这涉及到处理付款方式,所以当我完成后,我无法从他们的页面重定向回我的页面(这是非法的黑客攻击)。

如何管理在 safari 中打开 html 文件并返回?

【问题讨论】:

  • 如果你缩小你的问题并澄清它会很有帮助。当您说“它不起作用”时,您是什么意思?你期望什么行为,你实际看到什么?付款处理部分不清楚:您应该解释流程并更好地定义遇到障碍的位置。

标签: javascript ios html ios-standalone-mode


【解决方案1】:

我不知道独立模式的网络应用程序可以向用户提供原始 HTML 而不将其托管在某个地方。

如果您有一个真正的 Web URL,您可以让用户单击带有target="_blank"(新标签)的链接,它应该在 Safari 中打开,而不是在独立浏览器中打开。我不认为你可以通过 window.open() 来做到这一点,因为它会作为“弹出窗口”被静默阻止。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-23
    • 2020-04-12
    • 2012-12-12
    • 1970-01-01
    • 2018-01-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多