我們在我們的AngularJS(1x)應用中使用https://www.intercom.com/作爲客戶支持。對講更新方法不模擬頁面刷新
繼整合文檔:
我們稱之爲
Intercom('boot', {$objectWithAppIdEtc})
用戶 登錄後,再經過每一個頁面的變化($ stateChangeSuccess - uiRouter)我們稱之爲
Intercom('update')
我們在網絡標籤中看到,我們在換頁上ping對講機,但是這隻有發生在前10次。在查閱文檔後,這讓我認爲對Intercom的調用('update')並不是模擬一個頁面的刷新,因此我們爲什麼要被扼殺。
此外,當我們在Intercom中查看登錄用戶時,我們看到他們上次瀏覽的頁面是他們在Intercom('boot')被調用時所處的頁面,而不是他們在我們稱爲Intercom時所處的最後一頁('更新「)。這似乎是一個可能的解決辦法是呼籲頁面更改引導方法,但文檔具體說:
但是,如果用戶剛剛引起了「頁」的變化,你會打電話: window.Intercom( 「更新」);觸發特定頁面
古怪的消息彈出像他們應該,但只有前10次 - 第10頁改變了我們的請求被節流後並沒有更多的頁面特定的消息顯示
。它看起來像我們正在按照文檔正確地做一切,但更新ca顯然會被扼殺,而不是模擬刷新。
如果有人有任何見解,將不勝感激。
歡呼聲中,斯蒂芬