LocalNotification プラグインを (ios または android のいずれかで) 動作させようとしていますが、適切なドキュメントを見つけるのに苦労しています。私が間違っていることや追加する必要があることを誰かが知っていますか? 私は次のことを試みています:
コマンドラインから次を使用してプラグインを追加しました
phonegap local plugin add https://github.com/katzer/cordova-plugin-local-notifications.git
config.xml で次の両方を試しました。
<plugin name="LocalNotification" value="LocalNotification" />
と
<feature name="LocalNotification">
<param name="ios-package" value="LocalNotification"/>
</feature>
local-notification.js を www フォルダーに追加し、次のように index.html ファイルに含めます。
<script src="local-notification.js"></script>
コントローラーでプラグインを使用するには、次のものが必要です (私は Angular を使用しています)。
$scope.localNotify = function(){
var d = new Date();
d = d.getTime() + 5*1000; //60 seconds from now
d = new Date(d);
window.plugins.localNotification.add({
date: d,
repeat:'daily',
message: 'This just fired after a minute!',
hasAction: true,
badge: 1,
id: '1',
sound:'horn.caf',
background:'app.background',
foreground:'app.running'
});
};
ここの readme で確認できますhttps://github.com/simplec-dev/LocalNotification/blob/45867c94ee96aaa90966d22b62acabfc03807cb3/README.md CDVPlugin.m と CDVPlugin.h を変更するように言われていますが、これらのファイルはどこにも表示されません。事業。
どんな助けでも大歓迎です、ありがとう!