收藏
回答

开发者工具可以访问远程服务器,但到手机上就报错

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小游戏 Bug 微信安卓客户端 wxf98d3bad7b4a6e53 2.8.3

为什么https://xxxx-xxx-xxxx-xxxxx.tcb.qcloud.la 在PC 浏览器中可以访问,在手机浏览器中就不可以访问,并且在微信开发工具中可以调用,在手机预览时访问不了呢?

请问各位大神,使用云开发存储的图片资源,系统的域名是什么规则生成的,我还需要在MP上配置服务器域名?


最后一次编辑于  09-25
回答关注问题邀请回答
收藏

1 个回答

  • 黄力钧
    黄力钧
    09-26

    如果用云开发请求静态资源的话,不需要在小程序后台配置域名,直接上传,拿到资源地址就可以使用;我没有碰到过你说的手机预览无法访问的问题,我猜测是不是图片没有加载完成,你就直接开始绘制了,你可以把绘制的动作放到image.onload中的回调函数中试试。

    09-26
    赞同 2
    回复 6
    • 9527
      9527
      09-26
      我上传成功了,但是在cocos引擎中需要填写远程服务器地址,我填写了https://xxxx-xxx-xxxx-xxxxx.tcb.qcloud.la这个地址后没有效果
      09-26
      回复
    • 9527
      9527
      09-26
      主要是想了解,cocos引擎端需要通过什么域名地址去拉取云开发上的图片资源
      09-26
      回复
    • 黄力钧
      黄力钧
      09-26回复9527
      cocos没用过,不过原理无非也是发https请求去获取静态资源资源
      09-26
      回复
    • 9527
      9527
      09-26
      是的,但是同样的操作,阿里云没有问题,昨天试一下云开发就不行,主要想用cdn功能,同样是cdn,腾讯的就要比阿里的快1/3,不知道里面有没有潜规则
      09-26
      回复
    • 黄力钧
      黄力钧
      09-26回复9527
      那是因为我们用小程序云服务的话,走的是它的私有协议去请求资源的;如果你自己做一个H5或者网站的话,阿里云和腾讯云的CDN速度应该是差不多的。
      09-26
      回复
    查看更多(1)