七牛上传图片 https下部分IOS上传不了

之前做移动端上传图片到七牛,测试服是http测试的,安卓和IOS均可以,上传到正式服务器上测试安卓都可以,但是IOS基本上传不了,试了SE、6和8均不可以,7plus成功了,检查了代码没问题,又进行抓包测试,发现plupload没发送,感觉可能插件有问题就换了weui的upload的上传插件,测试还是一样,而且IOS上传不了还报weui.js错误,看了七牛文档没看到关于https的说明,所以初步判断可能是跨域的问题,但是改成http的又怕被劫持,所以研究了很久,终于在七牛的常见问题列表中发现七牛https上传的是要用专用域名的,即七牛上传域名说明:

注:

  • 服务端上传测试 up
  • 客户端上传测试 upload
  • https 上传测试 qbox.me 的域名
  • 七牛上传图片 https下部分IOS上传不了_第1张图片

即:

  • 服务端上传使: up.xxxx.com,
  • 客户端上传使:upload.xxx.com,
  • https上传选择对应的 xx.qbox.me (xx就是服务端up或客户端upload)域名进行测试,不同区域的空间对应的上传域名参考 存储区域对应上传域名(https://developer.qiniu.com/kodo/manual/1671/region-endpoint)

七牛上传图片 https下部分IOS上传不了_第2张图片

参考七牛常见问题列表如下:

https://developer.qiniu.com/kodo/tools/2528/upload-webtest

https://developer.qiniu.com/kodo/tools/2528/upload-webtest





你可能感兴趣的:(前端)