18

Ripple が最新の cordova バージョンで動作するかどうか知っている人はいますか? しようとしているのに、コントロール パネルを起動することさえできません。そして、それなしで試してみると、いくつかの「アラート」が表示されます。

ギャップ:["PluginManager","スタートアップ","PluginManager590841628"]

gap:["アプリ","番組","アプリ590841629"]

バージョン: Cordova 3 Ripple 0.9.16 Chrome 28.0.1500.95 m

4

9 に答える 9

14

リップル エミュレーターは、cordova バージョン 2.7 からバージョン 3.1 まで、長い間壊れていました (多かれ少なかれ、コルドバ バージョンはリップル バージョンに関連付けられていません)。ここで見つけることができます: http://ripple.incubator.apache.org/

これらの記事は、最新バージョンのrippleについて理解するのに最適です:

お役に立てれば。

于 2013-12-15T17:46:09.020 に答える
2

これは、Phonegap 3.0.0 と Chrome 33.0.1750 を使用してリップルを動作させる方法です。

npm install -g ripple-emulator
phonegap local build android
cp platforms/android/assets/www/phonegap.js www/phonegap.js
ripple emulate

phonegap.js のコピーの理由は、ripplecordova prepareがすべてのファイルを再構築して.../assets/wwwphonegap.js を削除する a を発行するためです。これは、エミュレーターを更新するたびに発生することに注意してください。

このためのパッチを作成しました。これがインストールされたら、エミュレーターの URL を変更して&phonegap=true、たとえばを含めます。

http://localhost:4400/?enableripple=cordova-3.0.0-WVGA&phonegap=1

于 2014-03-21T09:30:21.013 に答える
0

私はリップルでこれらのアラートを無視してきました。キャンセルをクリックするか、エスケープキーを押します。

アラートをキャンセルした後、Ripple は開発のために十分に機能しました。(すべての機能が動作するとは限りません)

phonegap 2.7.0 を使用しました。

プラットフォームに依存する不適切な cordova.js を誤って使用した場合にも、同様のアラートを受け取ることができます (たとえば、iOS デバイスの Android には cordova.js を使用します)。

于 2014-03-03T10:22:21.743 に答える
0

他の人に役立つ場合に備えて、コマンドを実行すると

$ cordova ripple ios 8080

つまり、リップルを直接実行していないため、開発中の単純なアプリではありますが、すべてが「うまく機能する」ように見えました。

NPM から v3 をインストールしました。

于 2013-10-02T08:26:03.600 に答える
0

Ripple で PhoneGap 2.9 を使用しています。アラートは煩わしいですが、エミュレーターは正常に動作しているようです。アラートを停止したい場合、それらを送信する行 (デバッグ専用のようです) は、cordova.js の 4277 です。

    return prompt(argsJson, 'gap:'+JSON.stringify([service, action, callbackId]));

その行をコメントアウトすると、無害にアラートが削除されるようです。

于 2013-12-22T00:07:45.530 に答える
-1

hello/platforms/ios/CordovaLib に入り、cordova.jsファイルをwww ルートにコピーしました。

私のインデックスファイルで変更されました

<script type="text/javascript" src="phonegap.js"></script>

<script type="text/javascript" src="cordova.js"></script>

ポップアップはもうありません

于 2013-10-10T13:30:25.783 に答える