【报Bug】使用最新HBX更新了iOS版本无法联网

iOS

昨天 App Store 刚通过新版本审核(HBX云打包),发现iOS APP在联网一段时间并切在后台运行,后面就突然无法联网APP了。

经过测试,不是网络问题,同样的网络下其他手机可以访问本APP。

切换其他网络后恢复正常,然后切换回来网络也能正常访问。

公司内有俩台iOS APP出现这样的问题了!

说实话,搞 MUI APP一段时间了,iOS版本是BUG最多的。

App运行环境说明

iOS 6p 12.1.1 在后台运行一段时间后,怎么刷新都连不上网,包括关闭重新打开APP

iOS 6s 12.0.1 在后台运行一段时间后,怎么刷新都连不上网,包括关闭重新打开APP

切换网络后恢复正常,继续换回刚刚的网络也正常。



已邀请:
0

PHP全栈 - 90后全栈男

赞同来自:

之前我都是使用HB打包的,以前没有这个问题。


0

xiaotutu6000

赞同来自:

是不是做业务请求,后台没反应? 你可以检查是不是 ajax 的问题。我之前碰到过类似的问题。重写mui.js
的 一下ajax 就行。


0

xiaotutu6000

赞同来自:

http://ask.dcloud.net.cn/question/54386
这是我的那个问题记录。你看是不是跟你的情况一样。


0

DCloud_heavensoft

赞同来自:

网络模块并没有更新过。HBuilder和HBuilderX不会有什么区别。
你把app和联网的代码发出来,我们看能不能复现。


0

PHP全栈 - 90后全栈男

赞同来自:

@DCloud_heavensoft
mui.ajax({//开发过程中发现APP打开时首次ajax有一定概率会失败,只出现在首次(首次不管成功失败后面的都成功),所以会在启动APP时多写一个首次连接(不做数据返回)。
url: 'https://******',
async: true,
data: {
'action':'oneconnect',
},
dataType: 'text',
type: 'post',
timeout: 1000,
success: function(data) {
mui.toast('欢迎访问');
},
error: function(xhr, type, errorThrown) {
mui.ajax({
url: 'http://******',
async: false,
data: {
'action':'oneconnect',
},
dataType: 'text',
type: 'post',
timeout: 3000,
success: function(data) {
mui.toast('欢迎访问~A+');
},
error: function(xhr, type, errorThrown) {
plus.nativeUI.alert('1)很抱歉,联网失败,请尝试更换网络再打开APP。 ');
}
});
}
});


0

PHP全栈 - 90后全栈男

赞同来自:

自从5号更新版本后就出现这样的情况,已经有用户反馈了!如果不切换网络就肯定不行(不管怎么关闭APP打开APP),切换网络后才能正常,真是急死了,更新版本我也没改什么代码,基本只在其他内页上修改了些功能,但是也跟首页的没关系呀!急死了


要回复问题请先登录注册