0

私は独自のウィンドウ内にいくつかのウェブサイトを読み込む必要があるChromeアプリケーションを作成しました。キオスクChromeアプリ:URLにナビゲート

Google Chromeboxをキオスクモードで使用して、テレビに全画面コンテンツを表示することを目的としています。

ロードする必要のあるコンテンツが許可されていないため、iframeを使用することはできません。これは、拡張機能を実行しているブラウザではなく、拡張ウィンドウで新しいタブを開くように思わ

chrome.browserAction.onClicked.addListener(function(tab) { 
    chrome.tabs.create({'url': event.target.href}) 
}) 

私の研究は次のようにいくつかのコードに私を導きました。クロムアプリについて私が持っているビジョンは、それは私が開発しています最初のだと、私はあなたが<webview> tagを使用する必要が私は

+1

キオスクモードについて言及し、ChromeアプリとChrome拡張機能の両方として質問にタグを付けたので、私はあなたがChromeアプリを意味するのではないかと思う。しかし、これを確認する/質問を編集する必要があります。 – Xan

+0

はい、私はクロームアプリについて話しています。この区別は現時点で私にとっては不明であった。 ありがとう –

答えて

2

の聞いたことがないだろう基本を教えすることを躊躇しないでください混同されることが

、外部コンテンツを埋め込むためにChromeアプリケーションで利用できます

ウェブセキュリティの観点からは、それぞれ<webview>がトップレベルの閲覧コンテキストであるため、アンチフレーミング保護は行われません。

<webview>の制限に注意してください。メッセージボックスや許可要求などの一部のWeb機能は、ユーザーが実装する必要があります。

ウェブビューの使用例として、Browser sample appを参照してください。

関連する問題