我想将Opera用于需要在kiosk模式下运行的基于Web的应用程序,我尝试使用chrome但是在chome中禁用了一些像npapi插件这样的功能,这就是为什么我需要在Opera上运行我的基于Web的应用程序但我是在kiosk模式下发现难以运行歌剧,我在opera的快捷方式(“C:\ Program Files(x86)\ Opera \ launcher.exe”/ KioskMode)中尝试了/ kioskmode,-kioskmode,/ k但是它对我不起作用。难道我做错了什么?根据他们的链接http://help.opera.com/Windows/12.10/en/kiosk.html这应该正常吗?
答案 0 :(得分:0)
您可以使用nwjs。在nwjs.exe附近创建包含下一个选项的package.json:
{
"main": "<web app url>",
"name": "kiosk example",
"description": "kiosk example",
"version": "0.0.1",
"window": {
"toolbar": false,
"frame": false,
"resizable": false,
"show": true,
"kiosk": true,
"title": "kiosk example"
},
"webkit": {
"plugin": true
},
"chromium-args": "--force-gpu-rasterization"
}
另外,我建议您创建kiosk用户并将 nwjs.exe 设置为此用户的shell。 Windows 7和早期版本:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Shell"="C:\\full\\path\\to\\nwjs.exe>"
Windows 8及更高版本:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"Shell"="C:\\full\\path\\to\\nwjs.exe>"