Chrome打包应用程序是否包含多个HTML文件?
我在Chrome中开发了一个打包的应用程序,但我发现所有HTML都需要放在一个文件中(在DIV中),我会根据需要显示/隐藏DIV。
我尝试使用多个HTML文件但无法从另一个文件调用一个文件。
有没有办法在Chrome Packaged APP中使用多个HTML文件?
答案 0 :(得分:0)
您至少有两个选择:
打开一个新窗口(chrome.app.window.create)并将其指向新内容;
使用XMLHttpRequest获取新内容并替换当前文档的innerHTML:
document.documentElement.innerHTML="test"
我总是选择第一个选项。如果您不再需要以前的内容,只需关闭旧窗口。
答案 1 :(得分:0)
在您的一个JavaScript文件中,添加代码以将对象元素(HTML5新增)添加到引用您想要包含的HTML文件的DOM中。 (没试过,但它可能有效。)