【问题标题】:Cordova/AngularJS UI-Router Wrapping External Site Without iFrame没有 iFrame 的 Cordova/AngularJS UI-Router 包装外部站点
【发布时间】:2015-01-22 14:26:36
【问题描述】:

我很确定我知道答案,但把它扔掉是希望有人有我没想到的想法。

我正在为希望其中一个页面包装其当前移动网站(在导航栏下方)的客户制作 Cordova 应用程序。该应用程序正在使用 Angular JS,而我正打算用 iFrame 包装该页面......但遇到了 X-Frame-Options: Deny 问题,他们将整个网站包装在下面。

理想情况下,他们会删除它,但考虑到政治,这可能是不可能的。

还有没有其他方法可以在没有 iframe 的情况下加载此网站?我猜不是因为这首先要解决的安全问题。

【问题讨论】:

    标签: javascript jquery angularjs cordova iframe


    【解决方案1】:

    我最终能够解决它的最好方法是使用一个插件来启动一个新的 web 视图,其中包含网站,然后修改 web 视图和插件,使其看起来像应用程序的其余部分。

    这是我开始使用的出色插件: https://github.com/apache/cordova-plugin-inappbrowser

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-12
      • 1970-01-01
      • 1970-01-01
      • 2017-09-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多