2017-02-06 13 views
0

Androidの5.1.1、iOS:10.2.1のシステムでAdobe PhoneGapモバイルアプリを搭載したデバイスでPhoneGap Desktop(Win 10)経由でPhoneGapプロジェクトを確認しています。PhoneGapのローカル通知が機能しない

私は、ファイルをプロジェクトの「プラグイン」フォルダにダウンロードされていることがわかりますconfig.xmlの

<plugin name="cordova-plugin-local-notifications" source="npm" /> 

にこのラインを持っています。

JavaScriptコードは次のとおりです。

document.addEventListener('deviceready', function() 
{ 
    var now = new Date().getTime(), 
    _10_seconds_from_now = new Date(now + 10*1000); 

    cordova.plugins.notification.local.schedule({ 
     id:  1, 
     title: 'Some Timer', 
     message: 'Some Message', 
     at:  _10_seconds_from_now 
    }); 

}, false); 

何がまったく起こりません。

私はこのようにチェック:

document.addEventListener('deviceready', function() 
{ 
    alert(cordova.plugins.notification); 
}, false); 

と結果は次のとおりです。

Undefined 

そこで私は、リスト内のプラグインが見つかりませんでした:

console.log(JSON.stringify(cordova.plugins)); 

奇妙なのが、私はbarcodeScannerしか持っていませんが、私はまったく使っていません。 だから、私はプラグインのインストールに問題があると思っています。

私は

<plugin name="de.appplant.cordova.plugin.local-notification" source="npm" /> 
<plugin name="cordova-plugin-local-notifications-mm" source="npm" /> 

は、同じ結果を得たように複数のリポジトリを使用しようとしました。

https://build.phonegap.comにAPKを作成しました.AdobeのPhoneGapモバイルアプリで何か問題がないかどうかを確認するために、APKは正常に作成されましたが、同じ結果が得られました。

お勧めの商品

答えて

0

私がPhoneGap Desktopの問題を学んだので、PhoneGap CLIで手動で作業する必要があります。

https://build.phonegap.comのテストでは、 'プラグイン'と 'プラットフォーム'ディレクトリのコンテンツを削除し、アップロードのためにzipファイルを作成した後にのみ忘れてしまいます。

関連する問題