Google chrome 如何检测Chrome中是否安装了GoogleCast扩展?
我正在开发一个Google Cast sender应用程序,在chrome浏览器的网页上,我需要在做一些事情之前检测是否安装了Google Cast扩展 我做了一些搜索,发现了一些关于检测chrome扩展的建议,如果开发者同时拥有网站和扩展的话。在我的例子中,我试图检测一个不是我开发的扩展。是否有API或其他方法来检测是否安装了第三方chrome扩展?检测扩展是否已安装的标准方法(由库本身使用)是尝试从中加载可通过web访问的文件 但是,当未安装Cast时,这会导致控制台中出现错误(这些错误是“网络”错误,而不是JS错误,因此无法隐藏)Google chrome 如何检测Chrome中是否安装了GoogleCast扩展?,google-chrome,google-chrome-extension,google-chrome-app,chromecast,google-cast,Google Chrome,Google Chrome Extension,Google Chrome App,Chromecast,Google Cast,我正在开发一个Google Cast sender应用程序,在chrome浏览器的网页上,我需要在做一些事情之前检测是否安装了Google Cast扩展 我做了一些搜索,发现了一些关于检测chrome扩展的建议,如果开发者同时拥有网站和扩展的话。在我的例子中,我试图检测一个不是我开发的扩展。是否有API或其他方法来检测是否安装了第三方chrome扩展?检测扩展是否已安装的标准方法(由库本身使用)是尝试从中加载可通过web访问的文件 但是,当未安装Cast时,这会导致控制台中出现错误(这些错误是“
此外,您不应该自己进行这种探测,特别是因为您不控制GoogleCast,而且也不能保证它在内部的运行方式是稳定的。有一个库希望您用作发送方,您应该依赖该库来检测强制转换。关于让强制转换库进行检测的有效点,我更改了代码。