起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3327|回复: 14

[结贴] x5运行时出现的异常如何处理

[复制链接]

55

主题

257

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
发表于 2017-2-27 20:23:12 | 显示全部楼层 |阅读模式
有时候测试不到位,产品上线后,被用户反映app存在问题。

比如,在运行时报错,这样的异常会在app里直接弹出一个提示框,甚至还有报错信息。

有没有什么方法可以友好地显示呢?这样给用户看错误信息,有些太难看了。

55

主题

257

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
 楼主| 发表于 2017-2-28 09:56:52 | 显示全部楼层
类似于这样的异常
79EC4A6B0264559E7778F933F7FF91BD.png
回复 支持 反对

使用道具 举报

发表于 2017-2-28 13:16:00 | 显示全部楼层
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

55

主题

257

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
 楼主| 发表于 2017-2-28 13:47:02 | 显示全部楼层
liangyongfei 发表于 2017-2-28 13:16
http://doc.wex5.com/wex5-ui-question-list-0002/

谢谢
回复 支持 反对

使用道具 举报

55

主题

257

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
 楼主| 发表于 2017-3-3 09:11:14 | 显示全部楼层
如果出现了异常,我想做一些补救措施。该怎么做呢

比如让 页面重新加载或者重新载入appp首页,这样可行吗?有没有什么好的处理方法,可以借鉴一下。谢谢
回复 支持 反对

使用道具 举报

发表于 2017-3-3 11:22:41 | 显示全部楼层
张明君 发表于 2017-3-3 09:11
如果出现了异常,我想做一些补救措施。该怎么做呢

比如让 页面重新加载或者重新载入appp首页,这样可行吗 ...

如果是网络异常!取消弹出框,给用户提示连接网络即可!没必要重新刷新的!连上网后就可以继续使用!
最多就是data组件数据刷新一下!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

55

主题

257

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
 楼主| 发表于 2017-3-3 14:05:25 | 显示全部楼层
liangyongfei 发表于 2017-3-3 11:22
如果是网络异常!取消弹出框,给用户提示连接网络即可!没必要重新刷新的!连上网后就可以继续使用!
最 ...

不是网络异常,是一些未知的异常。

比如我们测试期间没测到的,或者平台系统存在的一些bug,我们不想让用户直接看到这些异常信息。想做一次包装
回复 支持 反对

使用道具 举报

发表于 2017-3-3 14:27:59 | 显示全部楼层
张明君 发表于 2017-3-3 14:05
不是网络异常,是一些未知的异常。

比如我们测试期间没测到的,或者平台系统存在的一些bug,我们不想让 ...

错误弹出窗口修改就是3楼的链接
嗯,如果你想重新刷新页面!那就直接使用window.location.href='首页地址index.html' 即可!
当然也可以直接刷新当前的URL!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

55

主题

257

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
 楼主| 发表于 2017-3-3 14:47:45 | 显示全部楼层
liangyongfei 发表于 2017-3-3 14:27
错误弹出窗口修改就是3楼的链接
嗯,如果你想重新刷新页面!那就直接使用window.location.href='首页地址i ...

我现在改成了window.open('index.w')这种。

就是出现任何异常后,重新回到app的首页,并且也做到了。

以前有过这样的类似处理吗?总觉得我这样子的处理有些不妥。
回复 支持 反对

使用道具 举报

发表于 2017-3-3 15:08:56 | 显示全部楼层
张明君 发表于 2017-3-3 14:47
我现在改成了window.open('index.w')这种。

就是出现任何异常后,重新回到app的首页,并且也做到了。

建议是回到index.html 首页!
有错误应该尽量解决错误!上线的项目最好不报错,你让他回到首页,那他再打开页面,再回去,再打开再回去!
用户会搞不清楚怎么回事,为什么老回去首页??
最好是提示错误信息!可能是什么原因,让用户心理有数!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-24 08:54 , Processed in 0.057598 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表