// 调用app方法
goApp() {
let u = navigator.userAgent;
let isAndroid = u.indexOf("Android") > -1 || u.indexOf("Adr") > -1; //android终端
let isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
if (isiOS) {
window.webkit.messageHandlers.AppModel.postMessage("goApp");
}
if (isAndroid) {
android.goApp();
}
},
// app调用js
window.addEventListener("resize", () => {
if (document.activeElement.tagName == "INPUT") {
//延迟出现是因为有些 Android 手机键盘出现的比较慢
window.setTimeout(() => {
document.activeElement.scrollIntoViewIfNeeded();
}, 100);
}
});
// 接受app版本号
window.getAppSystemInfo = (app) => {
this.appInfo = app;
// appInfo = app;
};
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交