app内嵌H5踩坑
2024-10-20 15:48:46
内嵌的H5是用的vue2版本开发的,期间有很多的坑要踩:
1、调用app返回上一个页面不触发页面的onmouted和window.onPageShow
app返回上一个页面调用的方法并不会出发vue的页面更新也不触发浏览器的回退事件。
最后使用的是window.history才触发了页面的回退事件
2、唤起软键盘后页面高度变化
因为是内嵌app的H5页面,没有测试机,也未安装虚拟机暂时无法测试
3、因为是内嵌页面,会遇到一个问题就是,底部tab打开的页面相当于浏览器的窗口,同时存在几个窗口,vuex没有触发,但是这个时候又需要几个页面之间进行通信
解决方案是使用local缓存,然后在页面使用watch进行监听,变相的实现了事件触发
最新文章
- js:使用js过程中遇到的一个小问题
- ****CI框架源码阅读笔记7 配置管理组件 Config.php
- Linux系统入门学习:在curl中设置自定义的HTTP头
- python编码问题的最终分析
- CodeForces 651B Beautiful Paintings 贪心
- 你如何理解HTML结构的语义化?
- MySQL企业常用集群图解
- bootstrap-datepicker 日期拾取器
- java 引用资源-ClassLoader.getResource()方法
- 【POJ2886】【线段树】Who Gets the Most Candies?
- oc 根据文件路径获取文件大小
- CloudStack全局配置參数
- [译]Selenium Python文档:四、元素定位
- 【二十一】基于mysqli的表格数据练习
- 从String.valueOf(null)说起
- Gym 100971J-Robots at Warehouse
- 逆袭之旅DAY16.东软实训.Oracle.匿名块
- Python之路番外(第二篇):PYTHON基本数据类型和小知识点
- luogu1525 [NOIp2011]关押罪犯 (并查集)
- Going Home
热门文章
- Codeforces Round #844 (Div.1 + Div.2) CF 1782 A~F 题解
- Java后台如何接收与处理JSON类型数据
- 10月11日内容总结——global和nonlocal方法、函数名的多种用法、闭包函数和装饰器
- 连接KingbaseES异常,致命错误/ 用户";system"; Password 认证失败(kbjdbc/autodetected server-encoding to be GB2312...)
- Pytest插件pytest-rerunfailures失败重跑
- LeetCode_806. 写字符串需要的行数
- springboot自定义验证-传值范围
- 重学SpringBoot. step7 高并发 秒杀
- 云萌 V2.6.3.0 win10,win11 Windows永久激活工具
- STM32F4库函数初始化系列:串口发送