开发问题
文章平均质量分 89
一捆铁树枝
积跬步以至千里,积怠惰以致深渊,订阅号 learnweb123 ,欢迎关注!
展开
-
解决vue-cli3.0项目在低版本安卓系统和IE中白屏问题详细记录
解决vue-cli3.0项目在低版本安卓系统和IE中白屏问题用 Vue 开发的项目在最近两年新出的安卓手机上没问题,在三四年前的旧手机上出现白屏问题。分析一下应该是安卓系统版本的原因,目前已知的是Android 6.0 以上都 OK,6.0 以下就不行了。低版本安卓系统内置的 webview 不支持 ES6 语法等一些新特性,所以报错。但在手机上调试不方便,受一篇文章的启发, IE 浏览器也是同样的问题,所以可以在 IE 上调试,一个调好了两个就都好了。突然发现万恶的 IE 还是有点用的…网上的文章大原创 2021-07-02 13:41:16 · 2482 阅读 · 7 评论 -
H5页面跨窗口通信之postMessage(iframe子页面向父页面发送信息)
需求背景 最近在做H5项目时,遇到一个需求,公司所有的项目共用了一个防人机页面,当人机验证完成时需要把结果参数发送给调用它的父页面,APP端在使用验证页面时,结果是通过H5与APP交互方法传递的;但是H5引用这个页面时,只能通过iframe内嵌的方式来实现,这样在验证通过后就面临着iframe内嵌页面需要将验证结果发送给外部父页面,通知外部父页面做相应的处理;实现方式 1.父页面发送消息,子页面接受消息 父页面:<!-- a.index.html --&...原创 2020-11-09 17:15:54 · 4685 阅读 · 0 评论 -
iOS中H5从其他页面返回当前页面,页面不更新
做活动H5的时候,多个H5页面之间相互跳转的情况很多,在开发中我遇到了这样一个问题,A页面跳转到B页面,在从B页面返回时,我需要A页面做更新操作,在安卓中,不用特殊处理,就能实现,但是在iOS中A页面被缓存了,返回页面不会更新,后来百度了一些文章,找到了解决方法; //决ios返回页面不刷新BUG window.addEventListener('pageshow', function(e) { if (e.persisted) { //页面...原创 2020-07-01 13:40:48 · 380 阅读 · 0 评论