javascript - 如何全面检查班级?
问题描述
您好,我正在使用 androids 完全 Kiosk 浏览器,它使用 chrome Webview。但是 javascript 中的某些方法或函数不能像window.print()
. 但您可以改为使用fully.print()
完整的 Kiosk 应用程序。但是,如果我在普通浏览器上使用该网站,则“完全”类显然不存在。
我如何检查这样的类(或对象,(如果它被调用呢?))?
所以我基本上想做的就是尽可能地使用window.print()
,fully.print()
只要有可能,但window.print()
不是。也许有一些尝试和捕捉?
解决方案
查看他们的“有趣”文档,我发现它可以用来检测它是否完全是浏览器:
<!-- Identify Fully Kiosk Browser -->
<script>
if (typeof FullyKiosk !== "undefined")
document.writeln("<h1>Fully Kiosk working</h1>");
</script>
我在他们页面的配置部分的 Javascript 部分中找到了这个。希望这可以帮助。
推荐阅读
- javascript - 在普通 JS 脚本之前和之后加载 ES6 模块依赖项
- swift - Firebase 按字母顺序获取数据
- docker - 'artifactory' 的不受支持的 docker v2 存储库请求是什么意思
- javascript - 错误 [Vue 警告]:选项“el”只能在使用 `new` 关键字创建实例期间使用
- c++ - 在特化模板的同时从基类继承类模板的正确方法
- .net - 如何强制 Visual Studio 项目安装程序完成设置?
- sapui5 - 使用什么 sapui5 控件来构建以下界面?
- java - 如何在另一个字符串中找到一个字符串
- c++ - 无法正确输出,需要在不同的行上使用相同的代码
- java - error: cannot access InternalTokenProvider (Firebase/GooglePlayServices)