小程序监听android返回键,微信小程序左上角返回按钮触发事件
从A页面跳转到B页面,再从B页面通过左上角返回按钮,返回到A页面
A页面:
B页面:
从B页面返回到A页面时,触发事件请求接口:
代码如下:
B页面js代码
onShow: function () {
wx.setStorageSync('aShow', true)
},
A页面js代码
onShow: function () {
var page = this;
let aShow = '';
//获取存储信息
wx.getStorage({
key: 'aShow',
success: function (res) {
// success
aShow = res.data;
if (aShow) {
// 学习进度
app.sendRequest({
url: api.course.study_plan,
data: {
curriculum_id: page.data.curriculum_id
},
success(plan_res) {
if (JSON.stringify(plan_res.data) != "{}") {
// 设置数据
page.setData({
joined: 1,
standard_id: plan_res.data.standard_id,
standard_name: plan_res.data.standard_name,
text: '继续学习'
});
} else {
page.setData({
standard_id: ''
});
}
}
});
}
}
})
},
小程序监听android返回键,微信小程序左上角返回按钮触发事件相关推荐
- 微信小程序监听服务器发送消息,微信小程序实时聊天WebSocket
本文实例为大家分享了微信小程序实时聊天WebSocket的具体代码,供大家参考,具体内容如下 1.所有监听事件先在onload监听. // pages/index/to_news/to_news.js ...
- 监听当点击微信等app的返回按钮或者浏览器的上一页或后退按钮的事件
在实际的应用中,我们常常需要实现在移动app和浏览器中点击返回.后退.上一页等按钮实现自己的关闭页面.调整到指定页面或执行一些其它操作的 需求,那在代码中怎样监听当点击微信.支付宝.百度糯米.百度钱包 ...
- 小程序监听android返回键,如何监听小程序返回按钮事件?
写在前面 为了能及时的将自己踩到的前端坑(包括ionic,angular,react,ReactNative,小程序,APICloud)分享给大家,以后会逐渐将文章转移到微信公众号:前端e家(fron ...
- 监听android home键的实现方式
这个是我重新写的监听home键的方式,以前写的那些方式都不是很好用.现在的这种方式通过广播的方式监听home键,这个比较好使 1.首先是创建一个广播接受者 private BroadcastRecei ...
- 微信小程序监听 watch方法
微信小程序监听 watch方法 使用过vue框架的应该使用过watch监听变量 那么 在微信小程序中 怎么使用watch 首先我们需要引入一个watch.js文件到我们的全局中 // 监听页面数据变化 ...
- 华为Android 10手机微信小程序无法调起的问题解决办法
最近测试小程序发现华为Android 10手机微信小程序无法调起.网上查了一下有很多人都有类似的情况.于是开始排查自己,发现自己的小程序没有问题,是华为手机的一个系统特性. 解决办法: 1. 检查微信 ...
- js微信监听返回_微信小程序(2)- 框架结构amp;运行环境
一.小程序框架结构 小程序框架分场景获取.逻辑层和视图层 场景获取:场景值是用来描述用户进入小程序的路径,可以在小程序的生命周期onLaunch 或 onShow 里获取.也可以通过wx.getLau ...
- 微信小程序 监听位置信息
wx.onLocationChange(function callback) | 微信开放文档微信开发者平台文档https://developers.weixin.qq.com/miniprogram ...
- php 微信监听返回键,JavaScript_JS监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法,在实际的应用中,我们常常需 - phpStudy...
JS监听微信.支付宝等移动app及浏览器的返回.后退.上一页按钮的事件方法 在实际的应用中,我们常常需要实现在移动app和浏览器中点击返回.后退.上一页等按钮实现自己的关闭页面.调整到指定页面或执行一 ...
最新文章
- Python: UTF8转换代码实例
- InnoDB O_DIRECT选项漫谈(一)【转】
- 原来带有python又装了一个anaconda有影响吗_anaconda python环境与原有python环境的坑...
- 比select2 更好用的chosen插件 for angular
- Shell中的一些小技巧
- 魔术师发牌问题 java_魔术师发牌问题--java实现
- java绑定变量怎么加_在JAVA 源程序中编写SQL语句时使用ORACLE 绑定变量
- centos 计算器_centos计算内存CPU正确方法
- 用Dreamweaver+ASP实现分页技术的参考
- VB 小技巧自定义TextBox文本框右键菜单
- vue 根据接口数据筛选_如何根据行值变化筛选数据
- JUC中的原子类总结
- C#判断平面中两条直线的夹角
- Python 代码加密方法总结
- 路飞学城Python-Day23
- 数学建模竞赛和matlab
- 计算机装机知识策划案,电脑装机大赛策划案.doc
- WDM内核驱动程序模型分析
- JavaScript中函数里的arguments属性
- 004-实现过滤PCHunter驱动中的例程
热门文章
- android studio中讯飞sdk“组件未安装.(错误码:21002)”的解决办法
- 搭载“可信隐私沙盒”技术 蚂蚁集团联合荣耀手机从源头防范电信诈骗
- Redmi K50系列年后登场:最高搭载天玑9000+2K直屏
- 在“后台反复读取用户相册”?微信回应:最新版本将取消
- 特斯拉上调电动汽车预订订金:由100美元上调至250美元
- 威马汽车否认接盘ST众泰:没有任何兴趣参与
- 通用汽车再次提高自动驾驶与电动汽车投资 增至350亿美元
- 包一艘船给年轻人玩剧本杀,飞猪这波创新你怎么看?
- 苹果更新watchOS 7.3.1:修复Apple Watch进入省电模式后无法充电的问题
- iPhone 11降至3000元档,一顿降价猛如虎!