gpt4 book ai didi

javascript - 如何在 Chrome 打包应用程序的 background.js 中包含 Chrome Javascript API?

转载 作者:行者123 更新时间:2023-11-28 20:20:00 24 4
gpt4 key购买 nike

我最近刚刚开始为 Google Chrome 开发自己的打包应用程序。因为它主要是标准的 HTML、CSS 和 Javascript,所以我发现它很容易组合在一起。然而,我在使用Google添加的API功能时遇到了困难,并且可以找到很少的信息。

我尝试在几个不同的位置将 API 添加到 background.js 的代码中,但每次应用程序都无法启动(当我打开它时没有任何反应)。

以下是我在developer.chrome.com 上找到的内容,我一直将其用作引用:

chrome.app.window.create(string url, object options, function callback)

这是我使用的background.js 页面,添加了frame('none'),:

chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create('window.html', frame('none'), {
'bounds': {
'width': 700,
'height': 600,
}
});
});

我知道这可能是一个愚蠢的问题,但答案很明显,但非常感谢任何帮助。

最佳答案

正如 kzahel 提到的,frame 的语法是错误的。它还应该合并到您为边界提供的下一个参数中,这也是选项的一部分。

你想要的更像是:

chrome.app.runtime.onLaunched.addListener(function() {  chrome.app.window.create('window.html', {    frame: 'none',    bounds: {      'width': 700,      'height': 600    }  });});

关于javascript - 如何在 Chrome 打包应用程序的 background.js 中包含 Chrome Javascript API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18521743/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com