0
當通知顯示時,是否有辦法通過推送通知負載禁用振動?phonegap-plugin-push關閉通知振動
這是我的樣本有效載荷。
$payload = array
(
'title' => 'Title',
'message' => 'Message',
'vibrate' => 0,
'content-available' => 1
);
但振動仍正常工作,即使我設置了振動值設爲0
任何幫助將不勝感激。謝謝!
設置在振動PushNotification.init爲false()會工作。現在,如果我們在這樣的有效載荷中設置振動爲真。 $有效載荷=陣列 ( '標題'=> '標題', '消息'=> '消息', '振動'=> 1, '內容可用'=> 1 ); 這是否會覆蓋PushNotification.init()中設置爲false的聲明?我試圖實現的是根據用戶偏好禁用/啓用振動通知。用戶首選項保存在數據庫中,這就是爲什麼我試圖將其包含在推送通知有效內容中 – user3472449
我不確定如果這可以工作,我還沒有一個環境來測試當前的設置。如果您發現有效負載未覆蓋PushNotification.init()值,則可能會執行的操作是從應用程序發出API請求以檢索用戶首選項,並將其存儲在localStorage中,然後在調用PushNotification時使用該值。 init() – jdtaylor
謝謝@ jdtaylor!我會嘗試你的建議。 – user3472449