您好,我正在使用 Android 完全 Kiosk 浏览器,该浏览器使用 chrome Webview。但是 javascript 中的某些方法或函数无法正常工作,例如 window.print()
。但您可以使用 full.print()
来代替完整的 Kiosk 应用程序。但如果我在普通浏览器上使用该网站,“完全”类显然不存在。
我如何检查这样的类(或对象,(如果调用了呢?))?
所以我基本上想做的是,尽可能使用 window.print()
,并尽可能使用 complete.print()
,但是 window.print()
不是。也许是用 try 和 catch 的东西?
最佳答案
查看他们的“有趣”文档,我发现可以使用它来检测它是否完全是浏览器:
<!-- Identify Fully Kiosk Browser -->
<script>
if (typeof FullyKiosk !== "undefined")
document.writeln("<h1>Fully Kiosk working</h1>");
</script>
我在他们的 configuration section 的 Javascript 部分找到了这个在他们的页面上。希望这会有所帮助。
关于javascript - 如何全面查询类(class)情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60766575/