2017-01-28 7 views
0

私はCordovaハイブリッドアプリの開発を進めています。 GCMからの新しい通知を受け取ったときに電話のLEDを点灯させる方法に関する情報を見つけることができませんでした。私は現在、電話の音と振動を持っていますが、電話の画面が消えているときはLED通知はありません。どんな助けもありがとうございます。新しいGCM通知のCodrova LEDライト

答えて

0

お手数ですがthreadをご確認ください。これによると、Led通知を使​​用して、その色を選択することができます。このSO questionを確認し、詳細については

var gcm = require('node-gcm'); 
// Replace these with your own values. 
var apiKey = "replace with API key"; 
var deviceID = "my device id"; 
var service = new gcm.Sender(apiKey); 
var message = new gcm.Message(); 
message.addData('title', 'Green LED'); 
message.addData('message', 'This is my message with a Green LED'); 
message.addData('ledColor', [0, 0, 255, 0]); 
service.send(message, { registrationTokens: [ deviceID ] }, function (err, response) { 
    if(err) console.error(err); 
    else console.log(response); 
}); 

{ 
    "registration_ids": ["my device id"], 
    "data": { 
     "title": "Green LED", 
     "message": "This is my message with a Green LED", 
     "ledColor": [0, 0, 255, 0] 
    } 
} 

をそしてここで上記のJSONを送信したノード-GCMを使用した例である:ちょうどARGB形式の配列で、あなたの通知にledColorフィールドを追加。

+0

ありがとうございました。サーバサイドスクリプト(PHP)からGCMを送信するときにLEDライトを処理できるかどうか知っていますか?私は文書をチェックしたが、残念ながら彼らは通知を送信するときにLEDの設定を持っていない。 –

関連する問題