从Chrome应用中打开浏览器中的标签页

Ste*_*han 4 javascript google-chrome-app

由于Chrome应用中未提供权限"tabs"chrome.tabsAPI,因此如何在浏览器中使用指定的网址打开标签?

los*_*rce 5

尝试动态创建链接并调用其click方法.

function openTab(url) { 
    var a = document.createElement('a'); 
    a.href = url; 
    a.target='_blank'; 
    a.click(); 
}
Run Code Online (Sandbox Code Playgroud)

然后你可以像这样调用这个函数:

openTab('http://google.com');
Run Code Online (Sandbox Code Playgroud)

更新

上一个示例在默认浏览器中打开链接(可能不是Chrome)

如果要强制链接在chrome中打开,请使用 window.open

window.open('http://google.com');
Run Code Online (Sandbox Code Playgroud)