Google chrome extension 如何使用contentscript加载iframe并覆盖xframe

Google chrome extension 如何使用contentscript加载iframe并覆盖xframe,google-chrome-extension,google-chrome-app,Google Chrome Extension,Google Chrome App,首先,是否有另一种内置方式来实现这一点,比如phonegap中的webview,这样我就可以将外部站点加载到div或类似div的元素中。我知道webview适用于chrome应用程序,但我找不到任何扩展 基本上我想在链接上显示页面预览 为此,我试图通过使用内容脚本设置iframe的src来加载链接的url。但是,对于大多数URL,我得到一个错误,xframe是不允许的 我的选择是什么。xframe是一个很好的证明,但是,如果你没有特别提到iframe,你可以使用web代理,比如node.js的n

首先,是否有另一种内置方式来实现这一点,比如phonegap中的webview,这样我就可以将外部站点加载到div或类似div的元素中。我知道webview适用于chrome应用程序,但我找不到任何扩展

基本上我想在链接上显示页面预览

为此,我试图通过使用内容脚本设置iframe的src来加载链接的url。但是,对于大多数URL,我得到一个错误,xframe是不允许的


我的选择是什么。

xframe是一个很好的证明,但是,如果你没有特别提到iframe,你可以使用web代理,比如node.js的node unboker,或者PHP的miniProxy。

你可以手动将html内容呈现到div中,如果你愿意的话,但如果你真的在谈论整页的话,可能会有问题。您是在尝试对所有页面执行此操作,还是只对您托管的少数页面执行此操作?对于结果页面,但链接可以是任何内容,我尝试通过设置其html在div中加载。惨败了。首先是29个js错误,然后所有css都被搞乱了。像这样的扩展似乎做得很好,我不知道怎么做。事实上,评论显示它不再工作了:“从Chrome版本30.0.1599.69 m开始,当你使用安全(HTTPS)浏览器时,谷歌已经禁止将HTTP内容加载到预览中页面,例如twitter、google、facebook等(),这会阻止ezLinkPreview在具有任何外部链接的页面上工作。”