こちらのページは旧SkyWayの情報です。新しいSkyWayに関する情報はこちら

特定スマホ同士の間のみData connectionが開始できない

Comments

3 comments

  • Avatar
    Yusuke Naka

    > 「onDataChannel()」というログが出力されています。
    > このメソッドはどういった場合に呼び出されるのでしょうか。

    Peer(相手の端末)でDataConnectionがOpenしたタイミングで呼び出されると思います。

    正常に開始されない場合に、それぞれの端末でエラーイベントは発火していないでしょうか?

    参考:DataConnection のイベントコールバックを設定します。

     

     

    0
    Comment actions Permalink
  • Avatar
    Yusuke Naka

    > ・SDK:旧SDK

    3/22で旧SkyWayはサービスを終了しました。

    新SkyWayへの移行をお願いします。

    0
    Comment actions Permalink
  • Avatar
    nakamuri

    ご回答どうもありがとうございます。

     

    > Peer(相手の端末)でDataConnectionがOpenしたタイミングで呼び出されると思います。

    > 正常に開始されない場合に、それぞれの端末でエラーイベントは発火していないでしょうか?

    メソッド呼び出しのタイミングについて了解しました。

    onDataChannel()が呼び出されていないということはDataConnectionがOpenされていないということですね。

    正常に開始されない場合のエラーイベントというのは「D/SkyWay-Peer(PID)」のログで出力されるものでしょうか。

    「D/SkyWay-Peer(PID)」のログには特にエラーらしきものは出力されていません。

    正常動作しない場合のログも上記の「onDataChannel()」以外は正常動作する場合と同じログが出力されます。

    同事象は手元にある同じ機種・OSの端末では発生せず、該当の端末は離れた場所で業務で使用しているため簡単に確認することは難しいです。

    新SDKは旧SDKとどういったところが変更されているのでしょうか。

    0
    Comment actions Permalink

Please sign in to leave a comment.