Phonegap 在 webview 中禁用 x-frame-option

Phonegap disable x-frame-option in webview

我有一个问题,当我在我的 phonegap 应用程序的 iframe 中打开像 facebook.com 这样的网站时,由于 x-frame-option 无法打开。

我的问题是我可以禁用检查来自 java cordova webview 代码的 x-frame-option 吗?

或者在同一个 activity 中使用另一个 webview 并更改 webview 的 url ?

我不擅长 phonegap,也不擅长 android 请帮助我 :D

谢谢大家

我认为不可能在 Cordova 上允许它,因为它取决于设备的 Web 视图来处理。你可能会做的是首先下载 HTML 某些页面的 AJAX 查询,去掉

<meta http-equiv="X-Frame-Options" content="DENY" />

of 从那里开始,然后将整个内容注入到 iframe 中。当然这只适用于单页,但如果是 SPA(单页应用程序),它甚至可能就足够了。

我在这个很棒的插件中找到了很好的解决方案

https://github.com/Wizcorp/phonegap-plugin-wizViewManager

你可以在 android 和 ios 和 select 中添加一个 webview,它的位置真的很棒。