我正在评估是否以及如何移植CF .NET企业应用程序以在Android设备上运行.Windows Mobile手机上的应用程序以kiosk模式运行,其中应用程序在启动后以全屏模式自动启动,并且用户无法意外或自愿访问手机的任何其他部分.
Android上是否可以在启动后只有一个应用程序自动启动,并防止用户意外(或自愿)访问Android设备的任何其他部分?
我需要在Android应用程序中禁用Home和其他系统按钮.
例如: MX Player
(见谷歌播放) -你可以按"锁定"在播放器屏幕上的图标,并锁定所有的硬件和软件系统的按钮.
它工作正常,没有根本.
我在一些具有不同Android版本的设备上测试了它.我试图拆解Kids Lock(插件),但不知道它是如何工作的.
我需要像Kids Lock(插件)这样的解决方案MX Player
: - 禁用Home,Back和所有其他系统按钮.
有什么建议?
我们在自助服务终端模式下使用Chrome,并且意外地用户使用最近添加的缩放缩放支持使应用程序变焦.然后他们认为他们已经打破了它并且干脆离开应用程序(以及随后的55英寸触摸屏)处于破碎状态.
现在唯一可行的工作就是停止2点以上触摸事件的事件传播.问题是我们不能在这种情况下做多点触控应用程序,如果你行动迅速,浏览器会在javascript之前做出反应.在我们的测试中,用户偶然发生了这种情况.
我做过Meta标签,它们不起作用.老实说,我希望我可以禁用铬缩放,但我无法找到一种方法来做到这一点.
如何阻止浏览器进行缩放?
我正在实现一个信息亭模式应用程序,我已经成功地使应用程序全屏没有状态栏外观4.3但无法隐藏4.3和4.4中的状态栏,因为当我们向下滑动屏幕顶部时状态栏出现.
我试图让它全屏显示
可能重复但未找到具体解决方案
最后我想要的是,如何在活动中永久隐藏状态栏?在android 4.3,4.4,5,6versions中
我在类似于kiosk的环境中运行Chromium,如果计算机在Chromium运行时强行关闭电源,则下次启动它时将显示消息"Chromium未正确关闭.要重新打开已打开的页面,单击"恢复".
我已经尝试在〜/ .config/chromium目录中保存一些文件,并在铬加载之前替换它们,但它似乎没有帮助.我不能替换整个文件夹,因为我需要保持本地存储和cookie正常工作.
我想要隐藏此消息,检查它是否存在并将其删除,或者首先阻止它被触发.
有什么建议吗?!
分析一个大量使用支持GPU的动画的HTML-5应用程序,我想在--kiosk
启动标志启动Chrome/Chromium的环境中不断检查FPS速率.目前,我在60+版本中使用Chromium.
大多数人都知道如何烯或禁用通过选择复选框中的铬/铬此功能FPS meter
在正常模式下(参见:[1] ,[2] ).我已经找到了启动标志--show-fps-counter
,它在启动时显示了GPU调试框[3].但是,Google提供的官方开发者文档未提及使用键盘快捷键切换FPS仪表工具显示的方法.
所以我的问题是:
--kiosk
?如果是这样的话:它是什么?我已经检查/筛选过但未提供有用答案的问题:
基于官方消息来源的任何建议都非常赞赏
我们希望打印到运行apache的POS打印机.由于应用程序的设计和部署,应该从服务器进行打印(它应该检测订单并发送到不同的打印机和不同格式的打印...账单,厨房订单等......).出于这个原因和其他(例如来自iPad的访问应用程序),我们丢弃了QZ-Print applet等选项,并且需要直接打印服务器端.
我们搜索了很多,发现有一个名为php-printer的扩展程序,但似乎过时了,只能在WIndows下工作.
我们遵循以下代码:(http://mocopat.wordpress.com/2012/01/18/php-direct-printing-printer-dot-matrix-lx-300/)
$tmpdir = sys_get_temp_dir(); # ambil direktori temporary untuk simpan file.
$file = tempnam($tmpdir, 'ctk'); # nama file temporary yang akan dicetak
$handle = fopen($file, 'w');
$condensed = Chr(27) . Chr(33) . Chr(4);
$bold1 = Chr(27) . Chr(69);
$bold0 = Chr(27) . Chr(70);
$initialized = chr(27).chr(64);
$condensed1 = chr(15);
$condensed0 = chr(18);
$corte = Chr(27) . Chr(109);
$Data = $initialized;
$Data .= $condensed1;
$Data .= "==========================\n";
$Data .= "| ".$bold1."OFIDZ MAJEZTY".$bold0." |\n";
$Data .= "==========================\n"; …
Run Code Online (Sandbox Code Playgroud) 我有一个信息亭模式应用程序,它隐藏了系统UI(通知栏和导航按钮)的所有痕迹.在Android pre-Lollipop的版本上,以下工作正常(以root身份):
service call activity 42 s16 com.android.systemui
Run Code Online (Sandbox Code Playgroud)
然而,在Lollipop中,这使得屏幕完全变黑并隐藏了系统UI.因此不能使用它.
有谁知道这个的解决方法?
我已经尝试了屏幕固定的设备所有者/管理员解决方案,但不幸的是,这是不可接受的,因为它不会完全隐藏系统UI,但是当从屏幕底部滑动时,后退按钮可见.
因此,我需要构建一个自助服务终端类型的应用程序,以便在网吧中使用.该应用程序需要加载并显示一些要做的事情选项.一种选择是启动IE浏览.另一种选择是玩游戏.
我一直在读我想要做的就是更换Windows shell并让它在操作系统加载时运行我的应用程序.我还必须禁用任务管理器.
这是一个多部分问题.
我的公司使用公共信息亭运营.这些信息亭运行的是Windows 8,虽然它们是安全的,但它们肯定不如您在银行看到的AKA ATMS信息亭那么安全.运行Windows 8的原因是利用Microsoft最近推出的新Kiosk功能.但是,如果正在运行或打算运行的软件在Windows应用商店中作为应用程序可用,则OS似乎仅允许在此KIOSK模式下运行.
此时所需的软件无法存放到Windows应用商店,但我仍然希望利用Kiosk功能.如何使用自助服务终端功能并仍然运行所需的应用程序?Kiosk模式的官方MS术语是Assigned Access.
我们尝试通过最少的用户访问权限以及启动时启动软件来尽可能地锁定自助服务终端.另外,我们尽可能使用BitLock.但是,启动软件仍然存在延迟,有人确实认为网上冲浪很可能会这样做.
我知道Microsoft已经为Windows应用商店应用设置了Assigned Access规则,但我仍然在寻找任何可能的解决方法.甚至可以快速制作Windows应用商店应用的方法,仅适用于我的用途.欢迎使用第三方软件.但任何有助于我们案件的建议都值得赞赏.
当然,在Active Directory,GPEdit和Registry中玩游戏将更接近我想要实现的目标.我面临的主要问题之一是Windows桌面和Metronic UI将在应用程序加载之前加载,而在Kiosk模式下:请参阅此处 - 启动时间更快.
用户使用此启动时间来检查和使用攻击的时间.因此即使有很好的定制,我也会遇到这样的问题:它永远不会像MS那样有效.最后,我将其留给MS以获得最佳结果.
很多人都在寻找这个答案,我敢肯定,任何帮助都表示赞赏.
TLDR:如何在没有Windows应用商店应用的情况下使用Windows 8.1 Kiosk功能,但是有软件吗?