要件:エンタープライズWeChatアプリケーションがEnterprise WeChatユーザーによって開かれた場合、フォームを送信した後、ウェブページは自動的に閉じられ、エンタープライズWeChatチャットウィンドウに戻されます。
エンタープライズのUA WeChat
エンタープライズWeChatと共にUAにはWeChatユーザーエージェントとエンタープライズWeChatユーザーエージェントの両方が含まれます。 これは既存のシステムと互換性を持つためです。
| 携帯電話システム | 例 | | iPhone | Mozilla/5.0(iPhone; CPU iPhone OS 10_3_2(Mac OS X類似) AppleWebKit/603.2.4(KHTML、ゲッコ類似) Mobile/14F89 wxwork/2.2.0 MicroMessenger/6.3.2 | | アンドロイド | Mozilla/5.0(Linux; Android 7.1.2; g3ds ビルド/NJH47F; wv) AppleWebKit/537.36(KHTML、ゲッコのように) バージョン/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043508 Safari/537.36 wxwork/2.2.0 MicroMessenger/6.3.22 NetType/WIFI Language/ ZH | | ウィンドウズ | Mozilla/5.0(Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36 wxwork/2.1.3 (MicroMessenger/6.2) WindowsWechat QBCore/3.43.644.400 QQBrowser/9.0.2524.400 | | マック | Mozilla/5.0(Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/603.3.8 (KHTML、Geckoのように) wxwork/2.2.0 (MicroMessenger/6.2) WeChat/2.0.4 |
その中で、wxworkはエンタープライズ向けWeChatキーワードであり、2.1.0はユーザーがインストールしたWeChatのバージョン番号です。 MicroMessengerはWeChatのキーワードです。
窓を閉めて
Enterprise WeChatが開いたウェブページで、ユーザーがフォームを送信すると、ウィンドウは自動的に閉じられ、チャットセッションのインターフェースに戻ります。 jsコードは以下の通りです:
参考:ハイパーリンクのログインが見えます。 |