use*_*774 5 javascript google-chrome google-chrome-app
我正在构建一个chrome应用程序,它只需打开一个链接,例如在Chrome中的新选项卡中显示" http://www.cnn.com/ ".
我的manifest.json中有以下代码
{
"manifest_version": 2,
"name": "CNN",
"version": "2.1",
"permissions": ["webview", "pointerLock", "geolocation", "videoCapture"],
"app": {
"background": {
"scripts": ["main.js"]
}
}
}
Run Code Online (Sandbox Code Playgroud)
这就是我在main.js中所拥有的:
chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create('http://www.cnn.com/', {
});
});
Run Code Online (Sandbox Code Playgroud)
我也尝试过,
chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create({ "url": "http://cloudsupport.neonova.net/home" });
});
Run Code Online (Sandbox Code Playgroud)
以及:
chrome.app.runtime.onLaunched.addListener(function(tab) {
chrome.app.tab.create({ "url": "http://cloudsupport.neonova.net/home" });
});
Run Code Online (Sandbox Code Playgroud)
请帮忙.
谢谢
无论如何,我已经尝试过window.open,它像一个魅力分叉:
'use strict';
chrome.app.runtime.onLaunched.addListener(function() {
window.open("https://google.com/");
});
Run Code Online (Sandbox Code Playgroud)
所以它也可能对你有用.
从镀铬42开始,chrome.browser可能会有所帮助:
chrome.app.runtime.onLaunched.addListener(function() {
chrome.browser.openTab({
url: 'https://google.com/'
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4823 次 |
| 最近记录: |