Chrome扩展内联安装

时间:2015-10-06 07:04:16

标签: javascript google-chrome google-chrome-extension opentok

我正在“内联”安装Chrome扩展程序(用户不会离开该页面)。

chrome.webstore.install("https://chrome.google.com/webstore/detail/<id>")

这是检查屏幕共享功能的OpenTok功能。

OT.checkScreenSharingCapability(function(response){
    console.log("CHECKED", response)
    console.log("extensionRegistered", response.extensionRegistered)
    console.log("extensionInstalled", response.extensionInstalled)
});

在内联安装之前运行此checkScreenSharingCapability函数时,我得到extensionRegistered: trueextensionInstalled: false

然后,内联安装发生。我现在可以看到chrome:// extensions /中安装的扩展程序,但是当我再次运行checkScreenSharingCapability函数时,我会得到相同的结果:extensionRegistered: trueextensionInstalled: false

当我刷新页面时,现在checkScreenSharingCapability功能会响应预期结果:extensionRegistered: trueextensionInstalled: true。但我想让这个内联扩展安装工作而不刷新页面(这不是内联安装程序的全部意义吗?)

0 个答案:

没有答案