uniapp打包h5页面嵌入企业微信中h5打开附件(window.location.assign)返回页面ios白屏

太坑了

安卓中打开在返回正常,在ios中返回会白屏。以为是附件太大导致,后又以为是ios没刷新导致的,于是做了刷新处理

如何插入一段漂亮的代码片

// An highlighted block

window.onpageshow = function(event) {
           if (event.persisted) {
                 window.location.reload()
           }
     };

但还是白屏,后来想到返回页面刷新了在uniapp中会执行onLoad中的方法,然后就检查到onLoad中传参了其中可能是uniapp兼容问题,果然decodeURIComponent删掉就好了
uniapp打包h5页面嵌入企业微信中h5打开附件(window.location.assign)返回页面ios白屏_第1张图片

你可能感兴趣的:(uni-app,ios)