フィドルのボタンをクリックしてシミュレート:https://jsfiddle.net/chpaeeL9/1/テキストボックスにテキストを挿入し、ここではボットフレームワークのWebチャット
マイクロソフトボットフレームワークは、あなたのボットに話をすることができますウェブチャットモジュールを持っています。
ユーザーがSay Hi
ボタンをクリックすると、私はウェブチャットのテキストボックスにテキストを配置し、JavaScriptを使用してウェブチャット内の送信]ボタンをクリックします。
はあまりにも簡単に何かのように聞こえるが、それはありませんでした。ここに私が現在持っているコードはありません、それは動作しません:クリックイベントは何とかトリガされていません。
$('#sayhibutton').click(function() {
$('.wc-console').addClass('has-text'); // works
$('.wc-shellinput').val("Hi bot!").change(); // works
$('.wc-send').click(); // doesn't work!
$('.wc-send svg').click(); // doesn't work either
});
アップデート:それが役立つ場合、インターフェースはReactを使用して書かれているようです。
アップデート:私の質問は、ウェブチャットでのiframeを回避する方法についての私の前の質問と異なっています。
[ボットフレームワークのWebChatウィンドウにメッセージを自動的に送信](https://stackoverflow.com/questions/46895279/automatically-send-a-message-into-the-webchat-window-in- bot-framework) – davethecoder