0

Twilio と統合されたモバイル アプリをいくつか開発しています。

このリンクからプラクティスと twilio ドキュメントに従いました。
機能的には、フロー全体が実装され、検証されています。ただし、 Twilio Connect を使用 してモバイル Webの表現の問題を解決しようとしています。

Android に実装した手順は次のとおりです。

  1. Facebook に接続します (主に、適切な認証を必要とする twilio 接続を非表示にするため)
  2. WebView を起動して https://www.twilio.com/authorize/CN51ffbdb77fb055eb1dd3eb2858f711b7/signinに移動します

ps twilio_connect_app_sid が参照アプリとして割り当てられます: CN51ffbdb77fb055eb1dd3eb2858f711b7

問題は; 表示されたサインイン/サインアップ ページ (手順 2) はモバイル フレンドリーではなく、画面からはみ出してしまいます。deff ユーザーにサインイン/サインアップを求めるユーザーフレンドリーな方法ではありません...
一部の Android フォン (およびエミュレーター) でも、サインイン ページが正しく表示されず、user+pass セクションが完全に壊れています..!

Facebook 認証の場合と同様に、display=touch のようなパラメーターを渡す方法はありますか? 単純に、モバイルに最適化された方法で Twilio SignIn/SignUp ページを表示する方法を探しています。

さらに; 私のオープン ソース プロジェクトの 1 つに Twilio Connect の実装を追加しました。prj @githubを参照してください。

提案/コメント/ヘルプはありますか?
ところで。SOのTwilioから誰かお願いします???
基本的な事実; マルチスクリーン サービスは、デフォルトでレスポンシブ/モバイル最適化されている必要があります...


この問題について Twilio サポートと話し合っている間、この項目を最新の状態に保つように努めます。
なんで?私たちの調査結果と知識をコミュニティと共有する必要があると思います..!


根拠:
このフローをネイティブ クライアント (この場合は Android) に実装できるようにするために、WebView をラッパーとして使用します。同じことが Facebook のような SN にも当てはまるため、Twilio Connect フローにも..!

事実:
簡単に言うと、Android Emulator を使用して PoC のスクリーンショットを撮りました..! Android クライアントの Auth/Connect impl の手順は、こちら
で確認できます

ステップ2-1 の壊れたページに注意してください...
エミュレーターまたは任意の Android フォンを使用して、これらのステップでこれを簡単に再現できます。ブラウザーを開いて、上記の方法で twilio 接続リンクに移動するだけです...

4

1 に答える 1