Google chrome chrome应用程序让它成为传统应用程序
如何使我的应用程序成为遗留应用程序,以便我可以在其中使用Google chrome chrome应用程序让它成为传统应用程序,google-chrome,google-chrome-app,Google Chrome,Google Chrome App,如何使我的应用程序成为遗留应用程序,以便我可以在其中使用options\u页面选项 我有angular应用程序,我让它在chrome应用程序中运行,一切正常,但我需要有选项页面,这样我可以设置一些变量 { "name": "App", "description": "Descrription", "version": "0.5", "icons": { "16": "assets/images/icons/16x16.png", "48": "assets/ima
options\u页面
选项
我有angular应用程序,我让它在chrome应用程序中运行,一切正常,但我需要有选项页面,这样我可以设置一些变量
{
"name": "App",
"description": "Descrription",
"version": "0.5",
"icons": {
"16": "assets/images/icons/16x16.png",
"48": "assets/images/icons/48x48.png",
"128": "assets/images/icons/128x128.png"
},
"manifest_version": 2,
"app": {
"background": {
"scripts": ["background.js"]
}
},
"permissions": [
"storage",
"http://*/"
]
}
我收到警告,我无法使用打包应用程序中的选项。首先,您。传统应用之所以被称为传统应用,是因为它们不再受支持。你将无法发布这样的应用程序,它们将在以后完全停止工作
然而,你的方法有点错误。Chrome应用程序应该是独立的,其选项合并到界面中。您不应该将选项链接隐藏在Chrome的某个地方,您应该在应用程序的UI中显示选项界面。新的选项页面似乎与现有页面没有多大区别:。您有什么问题?@Teepeemm您发送的链接是针对未来版本的Chrome。这里的问题是,Chrome应用程序不允许在应用程序列表的上下文菜单中使用选项链接(因此您的链接根本不适用),这与传统的打包应用程序不同。但是,正如我在回答中提到的,旧的打包应用程序已被弃用。这是一个不错的解决方案,但我可以让它作为新窗口打开,或者我应该做一些类似引导模式的事情吗?有什么例子吗?你有两个选择;如果您希望将UI保持在单个窗口中,那么类似于模态的东西将起作用。如果你认为一个单独的窗口会更好,你可以从主界面调用
chrome.app.window.create
。@MirzaDelic Er,什么样的例子?只需将chrome.app.window.create(“options.html”)绑定到某个元素上。在可选参数中设置窗口大小等选项。