2016-11-16 23 views
0

内に画像がある通知を送信したいと思います。しかし、オブジェクトのプロパティでは、イメージを追加する方法はありません。ここでCordovaローカル通知プラグイン

は、プラグインは次のとおりです。https://github.com/katzer/cordova-plugin-local-notifications/wiki/05.-Update

IAMの私は地元の通知に画像を送信するには、通知オブジェクトを変更できるかどうか不思議。

+0

http://stackoverflow.com/questions/28718872/push-notifications-with-big-images-using-cordova-push-plugin –

+0

この質問には関連していません。私は地元の通知を使用しています。 – Sreinieren

+0

アイコンオプションを使用すると、簡単に通知でイメージを設定できます。 –

答えて

0

イメージをbase64でエンコードされたイメージに変換し、エンコードされたイメージを通知オブジェクトに追加できます。ここで

例です。

var notificationObj = { 
    title: "My title goes here", 
    description: "My description goes here", 
    img:"image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABg....AElFTkSuQmCC" //this is the base64 encoded image 
} 

//Schedule the notification code goes here 

まただときに通知火災

cordova.plugins.notification.local.on("click", function (notification) { 
    //The property notification.data.img now contains the base64 encoded image and 
    // you can use it directly as a source for <img> tag. Example: 

    document.getElementById("myImage").src= notification.data.img ; 
}); 
+0

あなたはどうしますか?私はこのオンラインコンバータを使用しました:https://www.base64-image.de/ しかし、私は通知のmessgaeに含めるべきか分からないのですか? HTMLや何? – Sreinieren

+0

私はこの出力で試しました:http://www.dailycoding.com/Utils/Converter/ImageToBase64.aspx。しかし、それはあなたが通知オブジェクトに格納することができるようにポイントの文字列 – Sreinieren

+0

として出力は、あなたがイメージがBase64でエンコードされた文字列に変換私を示しています。 ユーザーが通知をクリックすると、通知オブジェクトで文字列として取得され、好きなように使用できます。このような – Dola

-1

スケジュール通知

次にあなたがそのbase64でエンコードされた画像にアクセスすることができるだろうで一度に複数のローカル通知をスケジュールすることができますハッシュの配列を割り当てる。

cordova.plugins.notification.local.schedule({ 
    title: "New Message", 
    message: "Hi, are you ready? We are waiting.", 
    sound: "file://sounds/message.mp3", 
    icon: "http://my.domain.de/avatar/user#id=123" 
}); 

より良い理解のための公式Referenceをご覧ください。

+0

何かが私の言いたいことです:https://blog.pusher.com/how-to-send-ios-10-notifications-using-the-push-notifications-api/ネイティブ言語でコード化 – Sreinieren

+0

その...だから私は同じものを見つけるのが難しいと思う。申し訳ありません –

+0

あなたの努力のためにああ大丈夫いい問題ありがとう! – Sreinieren

関連する問題