收藏
回答

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

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

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

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


回答关注问题邀请回答
收藏

1 个回答

  • 空瓶子
    空瓶子
    2019-09-26

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

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