tl; dr我想使用仅适用于Chrome Kiosk应用的API。如何在本地运行我的应用程序作为自助服务终端应用程序,以便我可以访问这些API?
嘿所有,
我正在尝试开发一个使用chrome.audio API的应用程序。虽然文档没有这么说,但在我的Chromebox上加载解压缩的应用后,我会收到一条警告,说“"' audio'只允许在自助服务终端应用会话中运行,但这是常规用户会话。"
所以我开始尝试在kiosk模式下启动应用程序。我修改了manifest.json文件以声明自助服务终端模式:" kiosk_enabled":true。我导航到chrome:// extensions并点击" Manage Kiosk Applications"但是当我加载我的解压缩扩展程序时提供的应用程序ID时,我总是会收到一条消息,说“"无效的应用程序ID"”。
有人向我建议,加载自助服务终端应用的唯一方法是通过管理控制台(因为我的设备未受管理而不适用于我)或将应用程序发布到Chrome网上应用店,这是疯狂的过度杀伤力由于我还没有开发我的应用程序,我只是想看看这个API是否可以提供我需要的功能。
总之,我的问题是:
如何在本地作为自助服务终端应用运行我的应用,以便我可以访问这些API?