创新互联百度小程序教程:swan.connectSocket

  • swan.connectSocket
    • 方法参数
      • object 参数说明
    • 示例
      • 图片示例
      • 代码示例
    • Bug & Tip
    • 错误码
      • Android
      • iOS

    swan.connectSocket

    请参考使用注意事项进行开发。

    解释:创建一个 WebSocket 连接。

    方法参数

    Object object

    object 参数说明

    url

    String

    开发者服务器接口地址,必须是 wss 协议,且域名必须是后台配置的合法域名

    header

    Object

    HTTP Header ,Header 中不能设置 Referer

    由于 W3C 规范限制, Web 态下传入的 header 配置不生效

    protocols

    Array.

    子协议数组

    success

    Function

    接口调用成功的回调函数

    fail

    Function

    接口调用失败的回调函数

    complete

    Function

    接口调用结束的回调函数(调用成功、失败都会执行)

    属性名类型必填默认值说明Web 态说明

    示例

    跳转编辑工具

    在开发者工具中打开

    在 WEB IDE 中打开

    扫码体验

    代码示例

    请使用百度APP扫码

    图片示例

    代码示例

    • SWAN
    • JS
     
     
     

    Bug & Tip

    • Tip:基础库 1.9.4 之前,一个智能小程序同时只能有一个 WebSocket 连接,如果当前已存在一个 WebSocket 连接,会自动关闭该连接,并重新创建一个 WebSocket 连接。
    • Tip:基础库版本 1.9.4 及以后,支持存在多个 WebSokcet 连接,每次成功调用 swan.connectSocket 会返回一个新的 SocketTask 。

    错误码

    Android

    302

    找不到调起协议对应端能力方法

    202

    解析失败,请检查参数是否正确

    1001

    执行失败

    错误码说明

    iOS

    4

    参数有误

    7

    安全校验失败

    1

    超过设置的最大 task 数量

    2

    url/subProtocals 错误

    3

    创建 task 实例失败

    错误码说明 errMsg

    当前标题:创新互联百度小程序教程:swan.connectSocket
    网站URL:http://www.shufengxianlan.com/qtweb/news22/418022.html

    网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

    广告

    声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联