javascript - 如何全面查询类(class)情况?

标签 javascript

您好,我正在使用 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/

相关文章:

javascript - 某些库中是否有任何 JavaScript 函数可以将简单的 wiki 标记(以多行字符串形式给出)转换为 html?

javascript - 类型错误 : Failed to construct 'PasswordCredential' : 'id' must not be empty

javascript - 当页面完全呈现时,您如何执行 JavaScript 函数?

javascript - Node.js 在特定行开始读取文件

javascript - 使用新参数通过服务器端处理重绘 Bootstrap 数据表

javascript - 如何使用同位素为 Knockout observableArray 中的项目布置 HTML 元素?

javascript - 在 Node.js 中进行动态查询的方法

javascript - 如果在没有警报的情况下使用,Jquery setTimeout 将不起作用

javascript - 如何通配符匹配 querySelectorAll 中的类名?

javascript - 尝试使 IE 在文本框中的 Enter 键上触发更改