uniapp打包h5 出现'连接服务器超时,点击屏幕重试'的页面

摘要:
跟踪以首先找出原因全局组件AsyncErrorNew在中注册。js文件可以自定义。我很快就过去了,所以我添加了一个空白页面,然后在清单中介绍了组件。json文件

1.出现页面如下,是偶现。

uniapp打包h5 出现'连接服务器超时,点击屏幕重试'的页面第1张

2.下载uniapp源码查看

uniapp打包h5 出现'连接服务器超时,点击屏幕重试'的页面第2张

uniapp打包h5 出现'连接服务器超时,点击屏幕重试'的页面第3张

"async": { //页面js异步加载配置
            "loading": "AsyncLoading", //页面js加载时使用的组件(需注册为全局组件)
            "error": "AsyncError", //页面js加载失败时使用的组件(需注册为全局组件)
            "delay": 200, //展示 loading 加载组件的延时时间(页面 js 若在 delay 时间内加载完成,则不会显示 loading 组件)
            "timeout": 3000 //页面js加载超时时间(超时后展示 error 对应的组件)
        }

3.本地运行抓包看到的js加载失败截图如下

uniapp打包h5 出现'连接服务器超时,点击屏幕重试'的页面第4张

4.疑似原因:页面多次重定向导致

5.解决方法:只是解决了本人的问题,但是没有根源解决。后续持续找原因

先在main.js文件中注册全局组件

uniapp打包h5 出现'连接服务器超时,点击屏幕重试'的页面第5张

AsyncErrorNew组件可自定义,本人只是快速闪过,所以添加了空白页

uniapp打包h5 出现'连接服务器超时,点击屏幕重试'的页面第6张

然后在manifest.json文件中引入组件

uniapp打包h5 出现'连接服务器超时,点击屏幕重试'的页面第7张

免责声明:文章转载自《uniapp打包h5 出现'连接服务器超时,点击屏幕重试'的页面》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇FTPClientvue 获取元素高度下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Chrome开发者工具面板 F12 调试大全 记录

面板上包含了Elements面板、Console面板、Sources面板、Network面板、Timeline面板、Profiles面板、Application面板、Security面板、Audits面板这些功能面板。这些按钮的功能点如下: Elements:查找网页源代码HTML中的任一元素,手动修改任一元素的属性和样式且能实时在浏览器里面得到反馈。...

那些H5用到的技术(3)——屏幕场景滑动

前言Swiper.js一些需要我们手动设置的参数排版元素需要设置position:absolute绝对元素定位swiperAnimate方法的使用动画播放完成之后的监听上滑提示屏幕适配的问题Animate.cssstylievelocity.js总结 前言 现在已经有许多公司开发了各种在线H5制作工具平台,可以快速制作简单的移动端H5页面,主要还...

[AngularJS]项目框架搭建-MyFirst Skeleton

前文有提到过 做一个简单的订餐系统,最近花了点时间,了解了一下AngularJS框架的使用。因此本文的目的根据了解的知识重新搭建基于 AngularJS框架. 该框架是基于对于AngularJS的学习而制定的,这其中肯定有很多不足,在以后的学习中在加以改进。 一。系统准备 安装Node.js version>=0.10.0版本 Git Shell 并...

phpcms常用接口调用方法

常用函数 , 打开include/global.func.php,下面存放一些公共函数 view plaincopy to clipboardprint?function str_charset($in_charset, $out_charset, $str_or_arr) //转换字符串或者数组的编码function set_cookie($var, $...

js实现图片的等比例缩放

  js实现图片的等比例缩放 CreateTime--2018年3月6日14:04:18 Author:Marydon 1.代码展示 /** * 图片按宽高比例进行自动缩放 * @param ImgObj * 缩放图片源对象 * @param maxWidth * 允许缩放的最大宽度 * @param maxHei...

js 弹出确认 取消对话框

//删除房源信息 functiondeleteHouse(){ var id=$(this).parent().parent().find(".checkbox").val(); console.log(id); //alert("确定要删除"+id+"吗?"); if(confirm('确定要删除吗?')){...