AngularJS(1x)アプリケーションでは、https://www.intercom.com/をカスタマーサポートに使用しています。インターコムの更新方法ではページの再読み込みがシミュレートされません
で統合ドキュメント次のとおりです。ユーザーは はその後、すべてのページの変更($ stateChangeSuccess - uiRouter)した後、ログインした後に
我々は
Intercom('boot', {$objectWithAppIdEtc})
を呼び出して、我々は
を呼び出しますIntercom('update')
ネットワークのタブでは、ページの変更に関するインターコムに対してpingを実行していることがわかりますが、これは初めてが発生したのはです。ドキュメントを調べた後、インターコムへの呼び出し( '更新')は、想定されているようにページリフレッシュをシミュレートしていないと思うので、なぜ私たちは抑制されているのでしょうか。
また、Intercomのログインユーザーを見ると、最後に表示されたページは、Intercom( 'boot')が呼び出されたときのページであり、更新')。可能な解決策は、ページ変更のブートメソッドを呼び出すことであろうと思われるが、ドキュメントは、特に言う: window.Intercom(:
しかし、ユーザーは単に「ページ」の変化を引き起こした場合、あなたが呼んで
「更新」); - 10ページには、私たちの要求が絞られている変更した後、それ以上のページの特定のメッセージが表示されません
変なふうにメッセージが特定のページのためのトリガ、彼らが必要だけ最初の10回のようにポップアップ表示。それは私たちがドキュメントごとに正しくすべてをやっているように見えますが、更新のca明らかにリフレッシュをシミュレートしていません。
誰もが洞察力を持っているなら、非常に感謝します。
乾杯、スティーブン