收藏
回答

微信小程序插件-服务器域名-socket合法域名绑定问题

问题类型 插件 AppID 插件版本号 AppID 微信版本 基础库版本
Bug wxf7200395f7f6b071 1.3.6 wx245c121cc7c4028d 7.0.3 2.6.2

- 当前 Bug 的表现(可附上截图)

微信小程序插件中使用了socket合法域名,并且绑定了

  • wss://io-cc1.csslcloud.net

  • wss://io-cc2.csslcloud.net

  • wss://sio-1.csslcloud.net

  • wss://sio-2.csslcloud.net

  • wss://sio-3.csslcloud.net

  • wss://sio-4.csslcloud.net

- 预期表现

用户在使用的插件的开发微信小程序的时候理论上不需要再配置 - 开发 - 服务器域名 - socket合法域名,因为在插件中已经配置了,socket合法域名只是在插件内部使用,在小程序中没有使用,插件中配置了socket合法域名,小程序理论上讲应该不用配置。

但是实际情况是 插件中配置了 socket合法域名 ,使用才插件时,小程序同时也需要配置 socket合法域名,否则无法连接socket

- 复现路径

根据描述即可复现

- 提供一个最简复现 Demo

创建一个简单的插件,提供连接socket功能,并且在插件中设置 socket合法域名

创建一个小程序,使用此插件,咋未设置socket合法域名的情况下 socket无法连接,

麻烦官方确认下,是设计如此,还是一个bug。

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

3 个回答

  • Admin ²º²³
    Admin ²º²³
    2020-03-11

    谢邀。这帖有点老了哈。

    这么说来感觉像是BUG?官方没注意到吗?

    再发一个BUG反馈贴看看?

    2020-03-11
    有用
    回复
  • gif~😈
    gif~😈
    2019-11-22

    最后这个官方有回复了么,我现在在最新的安卓微信7.0.8遇到了一样的问题,文档说了插件合法域名是独立的,很明显的bug。

    2019-11-22
    有用
    回复
  • o17
    o17
    2019-07-29

    是在插件里使用了connectSocket吗?

    2019-07-29
    有用
    回复 2
    • 万达
      万达
      2019-07-31
      对的,是这样的,插件里也设置了合法域名,但是小程序引入这个插件还要设置合法域名,这是为什么呢
      2019-07-31
      回复
    • 万达
      万达
      2019-07-31
      用的是 不是官方 connectSocket,用的是 第三方小程序 socket.io库,他 的底层没研究过,可能也是连接的 connectSocket
      2019-07-31
      回复
登录 后发表内容