8***@qq.com
8***@qq.com
  • 发布:2019-05-30 09:40
  • 更新:2021-10-09 10:44
  • 阅读:3232

切换成WKWebview 无法发送网络请求

分类:HBuilderX

5 + app 打包vue项目 使用axios请求网络数据。将UIWebview切换成WKWebview后。无法发送网络请求。

2019-05-30 09:40 负责人:无 分享
已邀请:

最佳回复

DCloud_heavensoft

DCloud_heavensoft

因iOS13起UIWebview被列为非公开API,未来会被App Store拒绝。从HBuilderX 2.3.0+起,iOS App的默认webview从UIwebview改为了WKWebview。WKWebview与UIWebview有部分区别,包括更严格的联网或canvas跨域限制,详见:https://ask.dcloud.net.cn/article/36348

5***@qq.com

5***@qq.com

怎么解决的,遇到了同样的问题

3***@qq.com

3***@qq.com

题主解决了吗

virtualTurth

virtualTurth - 人类的本质是复读机

没有网络请求大概是引入外部js的时候就报错了,没引入成功,你自己写个原生js的ajax请求,是可以的,所以,有没有好的解决方案

l***@126.com

l***@126.com

我的解决方案是把axios的源码引入工程 然后在new XHRHTTPREQUEST的时候 把这个修改为plus.net的了 虽然好用 但是现在的上传图片功能还在困扰这我 参数被吞了 还没搞定是哪里出了问题。

7***@qq.com

7***@qq.com

题主解决了吗,遇到了同样的问题,求指教

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