小编Luc*_*ste的帖子

RTCPeerConnection 连接状态永远不会从“新”移动到“检查”/“已连接”

我已经从某人那里接手了一个 WebRTC 项目,尽管我开始理解这些概念,但我仍然被一个特定问题所困扰:将 WebRTC 连接从/new移至/等......checkingcompleted

这是 的输出范围chrome://webrtc-internals

在此输入图像描述

我们的代码调用connect()

connect(mediaStream, interviewUid, applicantUid) {
    return new Promise((resolve, reject) => {
      this.connectRtcPeerConnection()
        .then(() => {
          this.connectionState = Socket.CONNECTION_STATES.connected;
          this.rtcPeer.addStream(mediaStream);
          return this.rtcPeer.createOffer({ offerToReceiveAudio: 1, offerToReceiveVideo: 1 });
        }).then((offer) => {
          console.log('offer created', offer);
          return this.rtcPeer.setLocalDescription(offer);
        }).then(() => {
          const message = {
            id: SENDABLE_MESSAGES.connect,
            sdpOffer: this.rtcPeer.localDescription,
            interviewUid,
            applicantUid,
          };
          this.sendMessageToServer(message);
          resolve();
        })
        .catch((error) => {
          console.error(error);
          reject();
        });
    });
  }
Run Code Online (Sandbox Code Playgroud)

这又调用connectRtcPeerConnection()

connectRtcPeerConnection(

) { …
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome webrtc

5
推荐指数
1
解决办法
2783
查看次数

应用开发-将Shopify数据存储在本地数据库中

Shopify应用程序将其应用程序所需的部分或全部数据存储在本地数据库中,并且仅在客户端登录以更新数据时才通过Shopify API获取数据是正常的吗?

我知道根据应用程序的类型,这可能有很多方案。

是否有人愿意分享他们在本地存储数据与始终通过Shopify访问数据方面的经验和优缺点?

api shopify

3
推荐指数
1
解决办法
1159
查看次数

标签 统计

api ×1

google-chrome ×1

javascript ×1

shopify ×1

webrtc ×1