Chrome アプリではパーミッション"tabs"
とchrome.tabs
API が利用できないため、URL を指定してブラウザでタブを開くにはどうすればよいですか?
質問する
3657 次
3 に答える
5
リンクを動的に作成して、そのclick
メソッドを呼び出してみてください。
function openTab(url) {
var a = document.createElement('a');
a.href = url;
a.target='_blank';
a.click();
}
次に、その関数を次のように呼び出すことができます。
openTab('http://google.com');
アップデート
前の例では、既定のブラウザー (Chrome 以外のブラウザーでもかまいません) でリンクを開きます。
リンクを強制的に chrome で開きたい場合は、window.open
window.open('http://google.com');
于 2013-06-22T10:50:27.457 に答える
0
あなたが望むことをするはずの chrome.browser.openTabがあります
于 2016-03-02T19:55:05.810 に答える