我知道這個可能以前已被問過,但不是推送通知的上下文。在接收推送通知時在後臺運行javascript函數?
我正在開發一個應用程序,使用Ionic/Cordova向客戶端發送推送通知,通常是關於他們要觀看的新視頻消息。這些視頻不會流式傳輸,而是傳輸到客戶端(而不是我的電話),所以我想在執行一些後臺JavaScript函數時將視頻存儲在客戶端。
我看過網絡工作者和多線程,但它需要客戶端運行。 JavaScript代碼有一個事件監聽器,用於接收按鈕時,但當它在應用程序被打開之前它不會被執行。
所以我的問題是,它甚至有可能嗎?我會很感激任何關於此事的建議,謝謝!
「當然,它不會被執行,直到應用程序被打開。」 - 也許我正在讀這個錯誤:你是否試圖將視頻推送給沒有打開應用程序的客戶端? – doldt
你說得對,先生,這是客戶的要求之一,他拒絕考慮流媒體^ _^ – Shay
我可能是錯的,但我不確定你可以用cordova來實現這一點,無需編寫一些本地代碼... – Kaz