Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 被chrome.app.isInstalled的文档搞糊涂了_Javascript_Google Chrome_Google Chrome Extension_Google Chrome App - Fatal编程技术网

Javascript 被chrome.app.isInstalled的文档搞糊涂了

Javascript 被chrome.app.isInstalled的文档搞糊涂了,javascript,google-chrome,google-chrome-extension,google-chrome-app,Javascript,Google Chrome,Google Chrome Extension,Google Chrome App,我正在尝试了解如何在我的网页上检查用户是否已经安装了我的打包chrome应用程序。如果他们不这样做,我就让他们安装。如果他们这样做了,我将使用新的url_处理程序将他们带到应用程序。此处的文档: 表示我可以从应用程序URL中包含的页面中检查chrome.app.isInstalled” 链接到这里,上面说“URL”是清单中“应用程序”的一个属性。但是,如果我将该属性添加到清单中,则会根据我尝试从扩展页面测试应用程序时收到的错误消息,将我的应用程序从打包应用程序更改为托管应用程序 所以…。如何测试

我正在尝试了解如何在我的网页上检查用户是否已经安装了我的打包chrome应用程序。如果他们不这样做,我就让他们安装。如果他们这样做了,我将使用新的url_处理程序将他们带到应用程序。此处的文档: 表示我可以从应用程序URL中包含的页面中检查
chrome.app.isInstalled

链接到这里,上面说“URL”是清单中“应用程序”的一个属性。但是,如果我将该属性添加到清单中,则会根据我尝试从扩展页面测试应用程序时收到的错误消息,将我的应用程序从打包应用程序更改为托管应用程序


所以…。如何测试我的打包chrome应用程序(用户从商店获得的.crx)是否已安装?

你不能。这种方法只适用于不推荐使用的传统打包应用。

chrome商店本身就知道。似乎不公平,它可以告诉是否安装了应用程序,但应用程序不能!无论如何,谢谢。是否值得做一个功能请求,或者他们不希望页面能够对用户友好?是的,你应该提交一个bug。这可能只是一个疏忽。我发现此现有功能请求: