您好我是node js服务器应用程序的新手,只知道chrome.desktopcapture.choosedesktopmedia是否只能用于chrome扩展?
我正在尝试将此工作作为在节点js上托管的服务器页面。 注意:这在chrome外部使用时有效,但在服务器上托管时使用的相同代码会出错:Uncaught TypeError:无法读取属性" selectDesktopMedia'未定义的
答案 0 :(得分:2)
是的,chrome.*
API只能用于扩展程序(extensions API)或应用程序(apps API)。
原因是API可用于访问私人数据,如果恶意使用,可能会造成很大的损害,因此需要明确的用户同意才能安装扩展程序或应用程序。
您可以建议用户使用inline installation为您的网站安装扩展程序/应用程序。