問題タブ [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.
cordova - テスト/デバッグ用の非モバイル ブラウザの ChildBrowser
PhoneGap/Cordova アプリを作成しており、ChildBrowserプラグインを使用して iOS または Android の WebView に似たページを開いています。ローカル ブラウザー (通常は Chrome) で Web ページをテストすることがよくあります。ページをローカルで表示する方が、デバイスやエミュレーターに展開するよりもはるかに高速だからです。ブラウザーを使用すると、Chrome の Inspect 機能や Firefox の Firebug プラグインなどのデバッグ ツールを利用することもできます。
問題は、ChildBrowser プラグインが非モバイル プラットフォームで動作しないことです。デバイス/エミュレーターに展開する前に ChildBrowser をテストできるようにするための回避策はありますか?
ところで、ChildBrowser はまだ Ripple でサポートされていないため、Rippleを使用してもうまくいきませんでした。
blackberry - Ripple に組み込まれている Remote Web Inspector を動かした人はいますか?
Blackberry Webworks アプリがあり、Ripple Chrome 拡張機能 (Ripple UI (v0.9.12)) を使用しています。
現在、BB エミュレーターでアプリをテストしており、手動で WEIRNE (リモート Web インスペクター) を実行しています。
組み込みのリップル バージョンを使用することをお勧めします (WEIRNE はとてつもなく不安定なので)。
誰でも助けることができますか?
jquery - Ripple プロキシ経由で POST ajax リクエストを呼び出すときにデータ (ペイロード) が省略される
Cordova 2.3.0とRipple 0.9.2エミュレータ Chrome 拡張機能を使用しています。POSTing ( $.ajax
) すると、データ (ペイロード) がプロキシによって URL とともに送信されません。
プロキシを含む最終的な URL は次のとおりです。
これは、直接呼び出されたときに正しく応答する標準の Web サービスです。
https://mydomain.com/MobileFacade/login
ただし、データが渡されないため、プロキシによって呼び出されると壊れます。
何か案は?
ios - cordova :: XMLHttpRequest :: setRequestHeader が JSONP で機能しない
Hello World Cordova 2.3.0アプリでリップルを操作しようとしています
基本的な BackboneJS コードを追加すると、上記のエラーが表示されます
適切なフラグでGoogleを開始しました--allow-file-access-from-files
jquery - Phonegap/Rippleエミュレーター。オブジェクトメソッド内からJqueryセレクターが機能しない
多分私は夢中になっているかもしれませんが、これは固執するような基本的なことのようです、私は現在ブラックベリーにコンパイルしている基本的なphonegapアプリを持っていますが、リップルエミュレーターでそれをテストできるようにしたいです、私のコードはここで変更されます明確にするために、しかし以下を見てください...
index.htmlに次の初期化コードがあります。
index.jsでは、次の単純なオブジェクトです。
今のところ、project_list要素に「test」という文字列があるだけなので、期待される出力は次のようになります。
"テスト"
"テスト"
そして、それはリップルエミュレーターを除いてどこにでもあります。リップル出力は以下の通りです
"テスト"
"未定義"
オブジェクト内のメソッドを呼び出すとすぐに、DOMが完全に失われたように見えるので、これに頭を悩ませています。なぜこれが当てはまるのか誰かが提案できますか?
javascript - Phonegap でローカル ファイルを読み取る
アプリケーションの言語文字列をロードするために Phonegap のローカル ファイルを読み込もうとしていますが、動作させることができません :(
コードは非常に簡単です。
このコードは Ripple エミュレーターでは機能しないため、次のコードに置き換えました。
Androidの場合、同じ結果になります:
Ripple エミュレーターで Chrome を起動しgoogle-chrome -–allow-file-access-from-files
、Android の構成とマニフェストにはすべてのアクセス許可とプラグインが設定されています。
もちろん、私は何かを見逃していますが、これが何であるか分かりますか?
よろしく。
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:///プロトコルを介してローカルファイルにアクセスできるようにします。
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:///プロトコル経由でローカル ファイルにアクセスできるようにします。私はアイデアがまったくありません。他に何を試すことができますか?
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以外からの呼び出しをサポートしている場合は、実装に関する支援を利用できます。
ありがとうございました!
animation - Gimp:波紋効果を適用した後に灰色の背景を削除します
テキスト レイヤーを選択して波紋効果を適用すると ([フィルター] -> [アニメーション] -> [波紋])、画像の背景が灰色になります。この背景を削除したり、色を変更したりできますか?