【发布时间】:2012-02-21 04:25:24
【问题描述】:
在我的扩展程序中,我正在创建一个新选项卡,并希望将我自己的 html 写入其中 - 这是动态生成的。
可以吗。
我正在调用chrome.tabs.create() 来创建一个新选项卡 - 现在我只需要将我的数据作为 HTML 文件写入其中。
【问题讨论】:
标签: html google-chrome tabs google-chrome-extension
在我的扩展程序中,我正在创建一个新选项卡,并希望将我自己的 html 写入其中 - 这是动态生成的。
可以吗。
我正在调用chrome.tabs.create() 来创建一个新选项卡 - 现在我只需要将我的数据作为 HTML 文件写入其中。
【问题讨论】:
标签: html google-chrome tabs google-chrome-extension
最简单的方法是使用data: URL。例如。像这样:
var htmlCode = "<html><body>Hi!</body></html>";
var url = "data:text/html," + encodeURIComponent(htmlCode);
chrome.tabs.create({url: url});
【讨论】: