这是我第一次尝试创建 Chrome 应用程序。我们学校想要为 Chromebook 创建信息亭应用程序,它将在我们的网络服务器上启动一个充满快捷链接的网页。这主要是为了让像幼儿园 child 这样的年轻用户可以绕过登录屏幕,让年长的学生仍然可以使用登录屏幕。我昨天花了一点时间在上面,并通过 Google Apps 管理控制台部署了它,但该应用程序没有显示在我们的设备上。我确定这是我的代码的问题。
当我在 Windows 计算机上的 Chrome 中将应用程序作为扩展程序安装时,我收到此错误消息:
There were warnings when trying to install this extension:
'kiosk_enabled' is only allowed for packaged apps, but this is a hosted app.
'browser' is only allowed for packaged apps, but this is a hosted app.
这是我的 manifest.json 文件中的代码。
{
"name": "Homepage",
"version": "0.1",
"manifest_version": 2,
"description": "School homepage",
"icons": {
"128": "hn128x128.png",
"96": "hn96x96.png"
},
"app": {
"urls": ["http://mydomain/homepage/"],
"launch": {
"web_url": "http://mydomain/homepage/"
}
},
"permissions": [
"browser"
],
"kiosk_enabled": true
}
我希望允许访客模式会起作用,但似乎没有办法为访客配置主页。
最佳答案
如果您想要一个加载网页的信息亭应用程序,最好的办法是创建一个 Chrome 应用程序,其页面使用 webview标记以加载您的学校主页。
创建基本应用程序的教程位于 https://developer.chrome.com/apps/first_app .还有几个samples使用 WebView 。
关于javascript - 如何创建一个 Chrome 应用程序,在自助服务终端模式下有效地充当启动页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28611528/