0

我正在研究離子平臺並製作一個Android和iOS應用程序。Android服務,科爾多瓦後臺插件和Skype O365 sdk的組合在後臺運行幾個小時後不工作?

應用需求: Skype的業務O365登錄將在那裏爲用戶,然後最小化應用程序也將改變用戶的狀態一樣忙碌,可並注意以及定期的時間間隔。

我做了什麼: 我已經使用Cordova background mode和Skype websdk。它在測井精細,同時使用在前臺設置狀態很好。

問題,我面對: 如果我把在後臺模式下的應用,則狀態被設定爲幾分鐘,但之後,不知怎的,它不設置狀態。

所以,我想這可能是一些情景:

  1. 可能會在Android或iOS停止後臺服務。
  2. 可能cordova background plugin無法正常工作。
  3. 也許一段時間後停止Skype websdk而在後臺

運行得到這個錯誤沒有發現404碼之後。 https://webpooldb41e02.infra.lync.com/ucwa/oauth/v1/applications/1145363530/me/reportMyActivity

我正在研究上述方面。

回答

0

我有同樣的問題。它不是關於後臺插件。我發現如果Skype SDK停留在同一網絡的時間超過4800秒,Skype會以某種方式停止工作。

我所做的是我退出並用SetInterval對用戶進行了簽名。所以令牌會刷新,併爲我工作。你可以使用signet和signIn,setInterval爲4000秒左右。