eba*_*lga 5 google-chrome-extension
我想将popup.html注入Web内容.以下是我的想法
... page content
<div> <--! injected content !-->
<iframe src="chrome-extension:/21jk32j11k3kj11/popup.html">
</iframe>
</div>
Run Code Online (Sandbox Code Playgroud)
是否可以在网络内容中显示popup.html?
那是可能的.当清单版本 2处于活动状态时(在Chrome 18中引入,Chrome 23中需要),您必须将该页面包含"web_accessible_resources"在清单文件的部分中:
{ ...
"web_accessible_resources": ["popup.html"],
...
}
Run Code Online (Sandbox Code Playgroud)
框架本身可以通过内容脚本注入,请参阅文档以了解用法和示例:
// Within a content script:
var f = document.createElement('iframe');
f.src = chrome.extension.getURL('popup.html');
document.body.appendChild(f); // Append to body, for example.
Run Code Online (Sandbox Code Playgroud)
chrome.extension.getURL返回popup.html例如的绝对URL chrome-extension://...32 letters.../popup.html.
| 归档时间: |
|
| 查看次数: |
2619 次 |
| 最近记录: |