前言:

最近一直在做App,最近一周就要收尾了,其中有两个功能要加上:

1.用户点击手机的返回键不会退出App,而是会返回上一层;

2.用户在App中需要保持屏幕常亮;

正文:

本来我是想采用uniapp进行开发的,但是同事没有用过,经过一番协商决定采用vue先开发,然后再打包成webapp;

但是vue开发的产品是SPA应用,手机返回键应该是以为这个应用不是一个“App”,而是一个“webpage”,于是就直接退出应用了;

原生的javaScript肯定无法操作移动设备,或者说是调用其Api,所以我采用了 html5Plus语法;

解决方法:

1.下载mui.min.js;(去HBuilderX)新建一个5+App项目,在里面能拿到这个js文件;

2.用HBuilderX打开你打包之后的文件,找到index.html,注意!!!! 这里需要手动把第一步的mui.min.js文件放到打包之后的js文件夹中;

3.在index.html中script src 引入 mui.min.js;

4.然后再写一个script标签;里面写上这些就可以了;

html5Plus使用

希望能帮到你

html5手机常亮,vue开发的webapp中的手机物理返回键,以及屏幕常亮处理相关推荐

  1. Vue项目——Vue开发掘金WebApp(仿掘金App)

    这里写自定义目录标题 正文 介绍 效果图 完成度 交互完成度 后续 正文 介绍 该项目是抄袭仿照掘金客户端使用Vue开发的WebApp.里面所有的API均来自官方Android.页面基本上和掘金App ...

  2. 混合开发监听安卓手机物理返回键

    混合开发监听安卓手机物理返回键 在用h5做混合开发过程中由于有个考试考试页面,中途不能退出,退出要添加确认操作,所以需要监听手机的返回操作,不让用户直接通过返回键返回 目前了解到混合开发中有两种方式监 ...

  3. VUE 物理返回键的处理

    H5退出时所遇到的问题: 1.按返回键或anroid手机的物理返回键时,都不走destroy方法. 2.按物理返回键,添加popstate监听时, (1)历史记录要准确,否则会执行多次监听方法 (2) ...

  4. 通过手机物理返回键实现弹出层的隐藏

    通过手机物理返回键实现弹出层的隐藏 <template><div class="popup"><h1 @click="popup" ...

  5. JavaScript监听手机物理返回键的两种解决方法

    JavaScript监听手机物理返回键的两种解决方法 参考文章: (1)JavaScript监听手机物理返回键的两种解决方法 (2)https://www.cnblogs.com/xzzzys/p/8 ...

  6. unity调用安卓手机物理返回键和home键

    使用unity制作游戏时,有时候需要在游戏中触发手机的物理返回键和home键,下面在update方法中每帧监听是否按下了该键,然后写入自己要调用的方法 using System.Collections ...

  7. JS监听手机物理返回键(及IOS微信端的bug)

    需求场景 有一天,头儿给我提了这样一个需求: 无论页面如何跳转,在首页的时候再按返回,直接退出... 解决思路 关闭网页好说,由于我们的项目是微信公众号,直接调用微信浏览器的内置函数: WeixinJ ...

  8. uniapp踩坑(五):监听手机物理返回键和滑动返回事件

    需求 android端和ios端点击手机物理返回键(左上角的)或页面滑动键退出后,弹出弹框,点击确定后才退出该页面. 截图展示: 实现代码: 在onBackPress()方法中实现. 注意一定要在su ...

  9. 微信H5如何关闭浏览器(如何监听手机的物理返回键)

    一.背景 背景是这样的:该项目进入h5时会通过 location.replace(xxx) 或 location.href = xxx 跳转到某个地址①,该地址会请求获得微信 openId:获取成功后 ...

最新文章

  1. 5个java框架及其优缺点_各种Java Web框架的优缺点是什么?
  2. 二分查找算法实例注释
  3. 查看在Ubuntu上打印的大型JSON文件
  4. qgis二次开发环境搭建(超级详细)
  5. django准备 —环境配置,及其虚拟环境安装、django安装、数据库安装、新建项目...
  6. python简单数据类型变量_python-2-变量和简单数据类型
  7. 2016HUAS暑假集训训练题 F - 简单计算器
  8. Numeral.js 是一个用于格式化和数字四则运算的js 库
  9. 锐捷交换机堆叠配置实例
  10. 抖音很火的计算机音乐,抖音最近很火的几首背景音乐(BGM),推荐给大家很好听...
  11. 论文学习笔记:PoseFix: Model-agnostic General Human Pose Refinement Network
  12. 三天入门MySQL---DAY 1---库和表的创建、删除、更新
  13. 计挑赛初赛试题(2020)(一)
  14. 怎么删除word中的空白页?
  15. mysqld: File './mysql-bin.index' not found (Errcode: 13 - Permission denied)
  16. springboot入门
  17. MySQL 怎么保证备份数据的一致性?
  18. 12月份参加工作的年假怎么休_请问我的年假可以在12月份休吗?单位说可以12月1日就不用上班了,我可以上到12月28日吗?...
  19. 2020-2021的瞻前顾后
  20. 告诉我什么是“业精于勤,荒于嬉,行成于思,毁于随。”

热门文章

  1. python元组读取到列表_python中读入二维csv格式的表格方法详解(以元组/列表形式表示)...
  2. cpu为何有两个温度?
  3. 余额宝收益冻结是什么意思?
  4. 和女孩子约会,肢体接触是不是不礼貌?
  5. 倒车出库何时开始打方向盘,车头似乎很容易撞到左右两侧的车?
  6. 为什么南派三叔要封笔?
  7. 越是爱折腾的人就越容易成功
  8. 运营商的光猫有四个输出端口,哪个带宽最大?
  9. sql子查询示例_学习SQL:SQL查询示例
  10. 使用T-SQL管理数据中的Unicode字符