问题:如何保持微信小程序在不操作的情况下,保持常亮。

目的:主要是为了防止系统自动关闭屏幕导致业务被迫中断。

解决

1.在App.js onShow()中配置常亮代码:所有page都保持常亮。

这里保持常亮如果失败了,那么就再调用。如果一直失败,会不会???爆炸?

  onShow:function(){wx.setKeepScreenOn({keepScreenOn: true,fail() {//如果失败 再进行调用wx.setKeepScreenOn({keepScreenOn: true});}});console.log("全局页面onShow");}

2. 在page的.js的onShow()中配置代码:仅仅处于该page时,才保持常亮。

3.注意:千万不要在App.js的onLaunch()中配置!onLauch仅仅在执行的时候执行1次而已(隐藏后失效),后续悬浮隐藏后再继续使用,不再执行常亮配置,常亮失效!

4.测试:可将手机系统配置中:手机常亮时间设置为30s,以方便测试。

微信小程序:保持常亮相关推荐

  1. 微信小程序【常见面试题】

    微信小程序常见面试题 小程序的登录需要请求几次? 小程序怎样使用自定义组件? 小程序的生命周期 小程序是双向数据绑定吗?怎么更新data 小程序本地存储有哪些常用api? wx.navigateTo和 ...

  2. 【微信小程序+echarts点亮中国地图】微信小程序echarts中国地图点亮功能

    0 小程序开发背景 1 下载官方Github项目 2 按照Echarts官网的map示例使用 3 点击事件的函数 效果图 0 小程序开发背景 前段时间在上学校的软件开发与实践B课程 因为赶上了工大百年 ...

  3. 微信小程序开发常见报错汇总

    报错 微信小程序(报错):Cannot read property 'name' of undefined TypeError 原因:在引用微信小程序组件时,声明 properties 属性时需要声明 ...

  4. 微信小程序获取Onenet温湿度数据并控制灯亮灭

    ​ 其实之前就写过类似的文章,但是看过我博客的朋友就知道,我是先写微信小程序获取onenet,然后再写esp32上云到onenet.一篇是ESP32-C3通过MQTT协议把温湿度上传到OneNet平台 ...

  5. 微信小程序根据坐标点解析地址常见报错:请求来源未被授权

    功能需求 微信小程序提供的接口能够获取到当前位置的坐标(经纬度),但是不能得到当前位置的地址.或者从后台获取到坐标(经纬度)要解析成文字描述的地址小程序也没有对应的接口. 实现思路 这时候就需要通过腾 ...

  6. 面试题(2020)微信小程序常见面试题

    面试题(2020)微信小程序常见面试题 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 1.微信的小程序的主要文件 WXML-- ...

  7. 微信小程序常见面试题总结

    1.阐述一下微信公众平台账号的分类? 微信公众账号分为订阅号.服务号.小程序(含小游戏).企业微信(原企业号) 2.阐述一下不同公众账号的特点? 订阅号: 为媒体和个人提供一种新的信息传播方式,主要功 ...

  8. 微信小程序常见面试题

    1.小程序有几个文件 WXML:是框架设计的一套标签语言,结合基础组件.事件系统,可以构建出页面的结构: WXSS: 用于描述 WXML 的组件样式: js: 逻辑处理: json:小程序页面配置. ...

  9. 2022最新微信小程序常见面试题总结

    1.微信小程序有几个文件 WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件.事件系统,可以构建出页面的结构.内部主要是微信自己定义的一套组件 WXSS ( ...

最新文章

  1. 抢程序员饭碗?自动写代码的Deep TabNine真如此神奇?
  2. SQL查询语句总是先执行SELECT?你们都错了。。。
  3. 深入理解特征值与特征向量
  4. 1.2-puppet安装准备工作
  5. 【基础】深度学习最常用的10个激活函数!(数学原理+优缺点)
  6. Window同时兼容运行多版本谷歌浏览器chrome
  7. 美区苹果id关闭双重认证_双重认证
  8. SpringBoot解决XSS跨站脚本攻击
  9. 2020N1叉车司机模拟考试及N1叉车司机复审模拟考试
  10. 经济学硕士计算机博士,去美国那些大学攻读经济学博士比较好?看完你就清楚了...
  11. 罗翔陈佩斯:从狂妄到自省
  12. mysql的版本是什么_mysql版本号是什么意思?
  13. 用Python制作一条五彩蟒蛇
  14. 中介/代理,正/反向代理,直/间接代理,概念清晰解释
  15. redis的多路复用原理
  16. 微软正式发布.NET 6:号称迄今为止最快
  17. 情侣积分微信小程序零基础开发教程(附代码及开发指南)
  18. 通过adb安装apk到android手机
  19. 最诡异航空事件,幽灵航班包括驾驶人员,所有人都在高空中昏睡!而后整机坠毁!...
  20. Python 提取音乐频谱并可视化

热门文章

  1. 《微信小程序》微信小程序开发实例
  2. 解决Vue3的ts报错:类型“{}”上不存在属性“xxx”,两种方法彻底根治
  3. MPII Human Pose
  4. 《RMPE: Regional Multi-Person Pose Estimation》论文阅读之AlphaPose
  5. 树莓派进行视频直播的几种方式
  6. 源码编译、安装libffi
  7. vuejs中组件的两种不同的编写风格-选项式API及组合式API
  8. Android 10.0 关机对话框UI定制化开发(二)
  9. 两个程序员在一起谈恋爱......?
  10. 解决原生JS鼠标移入事件多次触发的问题