老王123
老王123
  • 发布:2018-12-19 17:40
  • 更新:2018-12-19 17:40
  • 阅读:761

【报Bug】mui在集成5+SDK后出现部分事件不响应的问题

分类:5+ SDK

详细问题描述(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)
[内容]
iOS端在集成5+SDK后, MUI的pullRefresh, mui.toast等功能都失效了, 经验证是在iOS端通过URL加载远程网页才会出现(本地html页面是正常的)
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];

重现步骤
[步骤]
1.在appdelegate中加载5+SDK
[PDRCore initEngineWihtOptions:launchOptions withRunMode: PDRCoreRunModeWebviewClient];

2.webview加载远程网页, https://yx.bailingjk.net/miniserver/weibo/weibocom.html 正常是, 网页打开后会自动上拉加载一次, 然后显示没有数据(可在浏览器测试)
在iOS环境中通过
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];

[结果]
加载页面后, 自动执行的上拉加载未执行(toast也不会显示)
注:如果在appdelegate移除SDK的初始化操作, 则页面的功能会正常执行.
[期望]
正常执行

IDE运行环境说明
[HBuilder 或 HBuilderX]
[IDE版本号]
xcode 10.1
[windows版本号]
[mac版本号]
10.14.2 (18C54)

App运行环境说明
[Android版本号]
[iOS版本号]
12.1
[手机型号]
[模拟器型号]
iPhone XR

附件
[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]
[App问题请提供可重现问题的代码片段,你补充的细一点,问题就解决的快一点]
UIWebView webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 60, self.view.frame.size.width, self.view.frame.size.height-100)];
NSString
str = @"https://yx.bailingjk.net/miniserver/weibo/weibocom.html";
NSURL url = [NSURL URLWithString:str];
NSURLRequest
request = [NSURLRequest requestWithURL:url]
[webView loadRequest:request];
[self.view addSubview:webView];

[安装包]

联系方式
[QQ]
5877156

2018-12-19 17:40 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复