我在Chrome网站上发布了Chrome扩展版。
现在我想实现内联安装从我的网页在我的网站上。
我在跟踪这个铬教程。
因此,我增加了我的网站,作为我的Chrome扩展和内联安装的验证网站工作良好。
我的问题是如何检查用户是否已经安装了我的扩展。
我想首先检查用户是否安装了扩展,如果是的话,不要显示安装按钮,否则就显示它。
在用于内联安装的铬教程中,有解释如何通过检查chrome.app.isInstalled来检查是否已经安装了扩展
但是这总是返回false,即使安装了扩展。我找不到任何关于使用这个属性的详细解释。我想知道它是如何得出我正在检查的扩展的结论的?它是从<link>中的head中得出的结论吗?
<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/itemID">任何帮助,如何正确地检查用户是否安装了我的分机?
发布于 2016-06-08 00:56:31
我在YouTube上看到了一段安全视频,我已经没有链接了,但我想这是DefCon的对话,或者什么的.它展示了如果资源包含在web_accessible_resources在manifest.json中的扩展列表中,Chrome如何允许从浏览器URL访问扩展资源。这可能不是件好事。
所以你可能会:
manifest.json下的web_accessible_resources列表中。https://stackoverflow.com/questions/37690171
复制相似问题