在我的扩展程序中,我正在创建一个新标签,并希望自己编写html - 这是动态生成的。
能否完成。
我正在调用chrome.tabs.create()
来创建一个新标签 - 现在我只需将我的数据作为HTML文件写入其中。
答案 0 :(得分:6)
最简单的方法是使用data: URL。例如。像这样的东西:
var htmlCode = "<html><body>Hi!</body></html>";
var url = "data:text/html," + encodeURIComponent(htmlCode);
chrome.tabs.create({url: url});