Kiosk Chrome应用程序:导航到网址
问题描述:
我已经构建了一个Chrome应用程序,需要在自己的窗口中加载一些网站。Kiosk Chrome应用程序:导航到网址
目的是在Kiosk模式下使用Google Chromebox在电视上显示全屏内容。
我不能使用iframe作为我必须加载的内容不允许它。
我的研究使我的一些代码,如:
chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.create({'url': event.target.href})
})
这似乎打开运行扩展浏览器的一个新标签,而不是在扩展窗口。
关于Chrome应用远景我有可能会混淆,因为它是第一个我发展,请不要犹豫,告诉我,我就没有听说过的
答
您需要使用<webview>
tag的基础知识,可在Chrome应用中使用,以嵌入外部内容。
这不会触发防帧保护,因为从网络安全的角度来看,每个<webview>
都是*的浏览上下文。
请注意<webview>
的局限性:某些网络功能(如消息框或权限请求)必须由您执行。
作为webview使用的示例,请参阅Browser sample app。
由于您提到Kiosk模式并将问题标记为Chrome应用和Chrome扩展程序,因此我怀疑您的意思是Chrome应用程序。但是你需要确认/编辑问题。 – Xan
是的,我正在谈论一个Chrome应用程序。目前我对这个区别还不清楚。 谢谢 –