後に cordovaRef の「未定義」を取得します
var cordovaRef = window.PhoneGap || window.Cordova || window.cordova;
alert(cordovaRef);
何が間違っている可能性がありますか?
Phonegap プラグインをインストールして read me ファイルを読む方法の一般的なチュートリアルを実行しましたが、それでも機能しません。Cordova 1.6.1 は、iPhone デバイス (およびシミュレータ geoloc) で動作します (geloc とカメラでテスト済み)。しかし、phone gap plugins .zip には、IOS および iPhone フォルダーがあります。なぜそうなのですか?iPhone フォルダの Badge プラグインは、IOS フォルダより古いようです。私はIOSフォルダからそれを使用しました。
タグの欠落とフォーマットされていないコードで申し訳ありません..
- Plugins フォルダー: Badge.h および Badge.m ファイルを Xcode 4.2 の Plugins フォルダーにドラッグし、「追加したフォルダーのグループを作成し、ターゲット (com.myproject) に追加し、アイテムを宛先グループのフォルダーにコピーします。
- WWW フォルダー: Badge.js を www フォルダーにコピーし、index.html ファイルに含めました。
ボタンクリックでテストする場所
window.plugins.badge.set(6);
Cordova.plist (cordova 1.6.1): Cordova.plist にタグを追加 (ブラケットを削除)
<dict>
<key> Badge </key>
<string>Badge </string>
...
</dict>
しかし、うまくいきません。後に cordovaRef の「未定義」を取得します
var cordovaRef = window.PhoneGap || window.Cordova || window.cordova;
何が間違っている可能性がありますか?
前もって感謝します!