2017-12-03 16 views
-2

私はNodejsのMS botフレームワークを使ってチャットボットを作った。 iframeなしでHTMLでチャットボットをレンダリングする目的で、このリンクに示すようにReact Componentを使用しました。https://github.com/Microsoft/BotFramework-WebChat今私はこれをモバイルアプリに統合したいと思っています。私はこれをどのようにして行うのですか?あなたは正しい方向を私に指摘できますか?私の唯一の制限は、Webやモバイルアプリのいずれかの統合で、iframeをとにかく使用しなければならないということです.Reactコンポーネントを使用すると、統合に何らかの影響がありますか?モバイルアプリケーションでボットフレームワークを統合する方法...?

事前のおかげで..

答えて

0

実際Reactjsあなたはアンドロイドのアプリケーションを構築するために反応に使用したい場合、あなたは私はあなたがコンポーネントに反応ボットを実装することができると思うのレバレッジReact Nativeに試すことができ、フロントエンドのフレームワークです。

そうしないと、AndroidアプリケーションでWebViewを試して、ボットアプリケーションのエンドポイントを埋め込むことができます。私はこれが最も簡単な方法だと思っています。同様のシナリオについては、https://docs.microsoft.com/en-us/bot-framework/bot-design-pattern-embed-appを参照してください。

+0

したがって、1つの機能しか持たない、つまりロボットとチャットするためのインターフェイスを提供する反応ネイティブを使用して自分のアプリを作成するとします。このアプリを既存のアンドロイドアプリと統合することは可能ですか? はいの場合? –

+0

javascriptコンポーネントであるReact Componentの使用を主張する人は、Androidで使用しないでください。アンドロイドのボットフレームワークを補完するために、Androidに 'Direct Line'を実装する機能もあります。ヒントについては、非公式リポジトリhttps://github.com/brijrajsingh/DirectLineAndroidSampleを参照してください。 –

+0

https://facebook.github.io/react-native/docs/integration-with-existing-apps.html これが見つかりました。 これは、反応ネイティブでアプリを作成し、既存のアンドロイドアプリに統合できることを示しています。 あなたの意見はどうですか? –

関連する問題