問題タブ [ripple]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
269 参照

cordova - テスト/デバッグ用の非モバイル ブラウザの ChildBrowser

PhoneGap/Cordova アプリを作成しており、ChildBrowserプラグインを使用して iOS または Android の WebView に似たページを開いています。ローカル ブラウザー (通常は Chrome) で Web ページをテストすることがよくあります。ページをローカルで表示する方が、デバイスやエミュレーターに展開するよりもはるかに高速だからです。ブラウザーを使用すると、Chrome の Inspect 機能や Firefox の Firebug プラグインなどのデバッグ ツールを利用することもできます。

問題は、ChildBrowser プラグインが非モバイル プラットフォームで動作しないことです。デバイス/エミュレーターに展開する前に ChildBrowser をテストできるようにするための回避策はありますか?

ところで、ChildBrowser はまだ Ripple でサポートされていないため、Rippleを使用してもうまくいきませんでした。

0 投票する
2 に答える
220 参照

blackberry - Ripple に組み込まれている Remote Web Inspector を動かした人はいますか?

Blackberry Webworks アプリがあり、Ripple Chrome 拡張機能 (Ripple UI (v0.9.12)) を使用しています。

現在、BB エミュレーターでアプリをテストしており、手動で WEIRNE (リモート Web インスペクター) を実行しています。

組み込みのリップル バージョンを使用することをお勧めします (WEIRNE はとてつもなく不安定なので)。

誰でも助けることができますか?

0 投票する
0 に答える
404 参照

jquery - Ripple プロキシ経由で POST ajax リクエストを呼び出すときにデータ (ペイロード) が省略される

Cordova 2.3.0Ripple 0.9.2エミュレータ Chrome 拡張機能を使用しています。POSTing ( $.ajax) すると、データ (ペイロード) がプロキシによって URL とともに送信されません。

プロキシを含む最終的な URL は次のとおりです。

https://rippleapi.herokuapp.com/xhr_proxy?tinyhippos_apikey=ABC&tinyhippos_rurl=https%3A//mydomain.com/MobileFacade/login

これは、直接呼び出されたときに正しく応答する標準の Web サービスです。

https://mydomain.com/MobileFacade/login

ただし、データが渡されないため、プロキシによって呼び出されると壊れます。

何か案は?

0 投票する
2 に答える
1524 参照

ios - cordova :: XMLHttpRequest :: setRequestHeader が JSONP で機能しない

Hello World Cordova 2.3.0アプリでリップルを操作しようとしています

基本的な BackboneJS コードを追加すると、上記のエラーが表示されます

適切なフラグでGoogleを開始しました--allow-file-access-from-files

0 投票する
1 に答える
693 参照

jquery - Phonegap/Rippleエミュレーター。オブジェクトメソッド内からJqueryセレクターが機能しない

多分私は夢中になっているかもしれませんが、これは固執するような基本的なことのようです、私は現在ブラックベリーにコンパイルしている基本的なphonegapアプリを持っていますが、リップルエミュレーターでそれをテストできるようにしたいです、私のコードはここで変更されます明確にするために、しかし以下を見てください...

index.htmlに次の初期化コードがあります。

index.jsでは、次の単純なオブジェクトです。

今のところ、project_list要素に「test」という文字列があるだけなので、期待される出力は次のようになります。

"テスト"

"テスト"

そして、それはリップルエミュレーターを除いてどこにでもあります。リップル出力は以下の通りです

"テスト"

"未定義"

オブジェクト内のメソッドを呼び出すとすぐに、DOMが完全に失われたように見えるので、これに頭を悩ませています。なぜこれが当てはまるのか誰かが提案できますか?

0 投票する
2 に答える
10799 参照

javascript - Phonegap でローカル ファイルを読み取る

アプリケーションの言語文字列をロードするために Phonegap のローカル ファイルを読み込もうとしていますが、動作させることができません :(

コードは非常に簡単です。

このコードは Ripple エミュレーターでは機能しないため、次のコードに置き換えました。

Androidの場合、同じ結果になります:

Ripple エミュレーターで Chrome を起動しgoogle-chrome -–allow-file-access-from-files、Android の構成とマニフェストにはすべてのアクセス許可とプラグインが設定されています。

もちろん、私は何かを見逃していますが、これが何であるか分かりますか?

よろしく。

0 投票する
3 に答える
9488 参照

cordova - PhoneGapRippleEmulatorは常に不正な形式のconfig.xmlを報告します

Chromeの最新バージョンに搭載されているRippleEmulator(最新バージョン)が常に不正な形式または欠落している構成ファイルを報告する原因は何ですか(「config.xmlファイルがアプリケーションのルートに見つからないか、不正なXMLです」)。

私は自分のconfig.xml現在をアプリケーションルートに正確に持っています(つまり、index.htmlファイルがモバイルアプリケーションを起動するために使用されたのと同じフォルダーにあります)。PhoneGap Bulid完全に機能するアプリケーションを構築し(Androidでのみテストされていますが)、構成ファイルやコンパイルプロセスのいずれの問題も報告しないため、不正な形式ではないと思います。

このエラーは、自分の構成ファイルだけでなく、使用しているPhoneGapアプリケーションでも発生します。これには、PhoneGap Hello Worldサンプルアプリケーション、allunyのPhoneGap Startアプリケーション、Sencha TouchKitchenSinkデモなどが含まれます。 。実際、ローカルリソースでアプリケーションが見つからなかったため、RippleEmulatorがconfig.xmlファイルの問題を報告することはありませんでした。

もちろん、Ripple Emulatorページの指示に従って、適切なChromeの設定を設定し、適切なフラグを使用してChromeを開いて、file:///プロトコルを介してローカルファイルにアクセスできるようにします。

0 投票する
1 に答える
317 参照

cordova - Ripple がモバイル アプリケーション要素を正しくレンダリングしない

モバイル アプリケーション開発の旅を始めたところ、すばらしい Ripple Emulator を見つけました。しかし、エミュレートされたアプリケーションを正しくレンダリングしないという問題があります。

選択したプラットフォーム (Android + PhoneGap 2.3.0) とデバイス (Galaxy Nexus phone) では、すべてのアプリケーションの要素が実際にデバイスに表示されるよりもはるかに大きくなります。

たとえば、画像ははるかに大きくなります (たとえば、250x250 の画像は、Nexus では Ripple Emulator 画面のほぼ全体を占めますが、ネイティブ解像度 (720x1280) では画面のごく一部しか占めません)。フォント サイズが 14pt のテキストも非常に大きいのに対し、Nexus では非常に小さいため、ほとんど読みにくくなっています。等々。

また、標準の JavaScript イベントへの応答も失敗します。たとえば、手動でdevicereadyイベントを発生させても効果はありませんが、Nexus ではテキスト アラート メッセージがはっきりと表示されます。

これにより、Ripple Emulator でのモバイル アプリのテストは、少なくとも私にとってはまったく役に立たなくなります。

Ripple がアプリケーションの構成ファイルを読み取れないことが原因ではないかと考えていました。しかし、構成の欠落と CSS 解釈の問題との間に何か関係があるのでしょうか?

何が間違っている可能性がありますか、または何が欠けていますか? Ripple Emulator ページの指示に従って適切な Chrome の設定を行い、適切なフラグを指定して Chrome を開き、file:///プロトコル経由でローカル ファイルにアクセスできるようにします。私はアイデアがまったくありません。他に何を試すことができますか?

0 投票する
2 に答える
2195 参照

cordova - PhoneGap / Cordova、リップルエミュレーター、CORSおよびJSONP

RippleEmulatorを使用してPhoneGapアプリケーションをテストしようとしています。サーバーにリクエストを送信し、以下を受信して​​います。

エラー:

cordova :: XMLHttpRequest::setRequestHeaderはJSONPでは機能しません。

  • a)サーバーとクライアントでCORSが有効になっている
  • b)リクエストはブラウザで機能します
  • c)リクエストはモバイルデバイスで機能します
  • d)RippleChrome拡張機能の設定で[ファイルURLへのアクセスを許可する]を有効にしました。
  • e)フラグを付けてChromeを起動しました:

--disable-web-security--allow-file-access-from-files

RippleEmulatorはCORShttprequestをサポートしますか、それともjsonpのみをサポートしますか?

JSONP以外からの呼び出しをサポートしている場合は、実装に関する支援を利用できます。

ありがとうございました!

0 投票する
1 に答える
937 参照

animation - Gimp:波紋効果を適用した後に灰色の背景を削除します

テキスト レイヤーを選択して波紋効果を適用すると ([フィルター] -> [アニメーション] -> [波紋])、画像の背景が灰色になります。この背景を削除したり、色を変更したりできますか?