zoukankan      html  css  js  c++  java
  • vueAPP打包手机物理返回键bug

    vue项目打包为app继承手机物理键,在vue框架index.html下写如下代码可以:

     var time = ""; // 保存第一次按键时间;
          // 监听返回按钮
          document.addEventListener("plusready", function() {
            plus.key.addEventListener(
              "backbutton",
              function(evt) {
                var webview = plus.webview.currentWebview();
                var url = location.hash;
                if (
                  url == "#/login" ||
                  url == "#/InformationHome" ||
                  url == "#/dynamic" ||
                  url == "#/college" ||
                  url == "#/MySelf"
                ) {
                  // 处于app首页,满足退出app操作
                  plus.nativeUI.toast("再按一次退出程序");
                  if (new Date() - time < 2000) {
                    // 小于2s,退出app
                    webview.close();
                  } else {
                    // 大于2s,重置时间戳,
                    time = new Date();
                  }
                  return;
                } else {
                  history.go(-1); // 不满足退出操作,返回
                }
              },
              false
            );
          });
  • 相关阅读:
    uva 10370
    uva 10107
    uva 10038
    uva 488
    伪代码格式
    公众号的秘密,知道一个biz就够了
    ToolTip 概述
    swt
    Java GUI图形界面开发工具
    Java多线程-两个小球
  • 原文地址:https://www.cnblogs.com/wqxh/p/12889830.html
Copyright © 2011-2022 走看看