問題タブ [flex-mobile]
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.
ipad - モバイル向けFlex4.5:高解像度画像のズーム
ズーム/パン機能をiPad用の画像ギャラリー(FlashBuilder4.5とAirmobilesdkで実装)に統合しようとしています。これは、表示された画像のジェスチャーズーム処理と拡大縮小を使用して、紙の上では非常に簡単です。
私の問題は、中解像度と高解像度の画像(約4096 * 3072、5Moの写真)があり、最初の最初のジェスチャーでiPadのズーム/ズーム解除がかなりフリーズするように見えることです。しばらくすると、すべてがスムーズになります(または一種のスムーズになります:-)。
これらのフリーズの理由と、これを解決する方法を誰かが知っていますか?
どうもありがとう、
アントワーヌ
actionscript-3 - Flex Mobile用のシンプルなActionScriptアイテムレンダラーを作成するにはどうすればよいですか?
私はmxmlitemRenderersを作成してきましたが、adobeで聞いたところによると、Flex Mobileプロジェクトでは、「mxmlなしでactionscript3のみを使用してアイテムレンダラーを作成する」と言われ続けています。
だから...私はこのリストを持っており、ActionScriptでitemRendererを作り直そうとしているところが、私が推測できる最善の方法です。私が何か間違ったことをしている場合、誰かが私に知らせることができますか?たぶん、まったく別のファイルでそれを行う必要があります。これがすべてのactionscript3IRを作成するのは初めてだとは思いません。
テキストは表示されますが、scollToBottom()関数が機能しなくなりました。mxml itemrendererで使用しましたが、正常に機能しました。だから私はここで何か間違ったことをしているのではないかと思いました...これが私の主な問題です。itemrendererの実行方法に何か問題があると想定しているため、下にスクロールする機能が機能しなくなります。
apache-flex - AMF ラッパーを作成する
zendamf 実装に接続して特定の情報を取得し、保存してユーザーに表示するモバイル アプリを作成しています。
ゲートウェイには、ユーザー、注文、製品などを処理するための複数の php クラスがあります。
したがって、remotehandler.orders、remotehandler.product、remotehandler.users. つまり、クラスごとに次のことができます。
呼び出しの種類ごとに接続を作成する代わりに、何度も作りたい呼び出しファミリごとにラッパー クラスを作成する方がよいのではないかと考えていました IE
ユーザー
- createUser - php 関数を呼び出してユーザーを作成します
- ユーザーの削除
- ユーザーの更新
いくつか検索した後、コードでネット接続を処理する方法を示すこの投稿 http://flexdevtips.blogspot.com/2009/05/using-flex-and-amfphp-without-services.htmlに出会いました。ただし、単一の呼び出しを行うことを計画している場合に書かれています。
これをクラスに変換して、特定の異なるソース(phpクラス関数)を許可する方法について、アイデアや例はありますか?
ありがとう
ヤクノ
android - iOS/AndroidでのFlex/AIRアプリケーションのパフォーマンス
ipad2、galacyタブなどのiOS/Androidデバイス用のAIRアプリケーションの制限/制限とパフォーマンスを知りたいです。チャート、ローカルデータベース、つまりサイズ10MBのsqliteを持つアプリケーションをAIRで構築したいと思います。この種のアプリケーションはipad2でどのように機能しますか?
メモリ使用量に制限はありますか?
iPadのsqliteデータベースのサイズに上限はありますか?
このタイプのiPad用AIRアプリケーションを作成するのに問題はありますか?
iOS用のエアアプリケーションの開発に関する有用なビデオ、ブログ、リンクをいただければ幸いです。
ありがとう、
apache-flex - Flex モバイル アプリケーションでカスタム イベントをディスパッチできません
私が遭遇した例からいくつかのコードを動作させようとしています。ほとんどの機能は動作しますが、カスタム イベントをディスパッチしようとすると失敗します。現時点で、イベントをディスパッチしようとしているコードは、amf リモート処理を処理するクラス内にあります。
この例では、ディスパッチのために次の行が含まれています。
しかし、application.applicationが「この行に複数のマーカーがあります:-未定義のプロパティアプリケーションへのアクセス」が何であるかがわからないため、それは失敗します
これは、これがモバイル アプリ用に書かれていないためだと思います。ディスパッチャを EventDispatcher に変えてみた
しかし、私はこのエラーを受け取ります:
TypeError: エラー #1034: 型強制に失敗しました: events::RemoteResultEvent@18337731 を flash.events.EventDispatcher に変換できません。
これは、カスタム イベント RemoteResultEvent.as のコードです。
私はフレックスとこのタイプの開発に慣れていないので、暗闇の中でぶらぶらしているので、本当にばかげたことをしている可能性があります。どんな助けでもありがたく受け取られます。
ありがとう
ヤクノ
apache-flex - db からのビューの作成
コミュニティ!
ユーザーが選択できるリストに基づいた選択ビューがあります。最終的に、それらは最終的な選択に到達し、常に同じビューになりますが、db からの情報が取り込まれます (現時点では sqlite ですが、xml を使用するつもりです)。
問題:
同じビューを再利用して、ユーザーの選択/入力に基づいてデータベース情報を入力するにはどうすればよいですか?
コードは必要ありません。単一のビューを再利用して、それに出くわしたリクエストを処理する方法についてのアーキテクチャの提案/ガイダンスだけです。
これは非常に広範に見えるかもしれないことを認識しているので、質問はこれを絞り込むのに役立つかもしれません.
ご意見ありがとうございます。
編集1
私のアプリケーションは基本的に多数のリストであり、すべて同じデータベースによって取り込まれています。
すなわち。View1 = list1、ユーザーが選択を行い、View2 = list2 (同じデータベース) に移動し、次にユーザーが選択を行い、COMMONView に移動 (すべての選択パスで同じエンドビュー) - 選択に基づいてデータベース情報が入力されます。
だから - 質問は2つあります:
1) 複数のビュー間で接続を開いたままにする方法は?
2) データベースからの情報からエンドビューを作成する方法は?
actionscript-3 - iPadFlex4.5アプリのFile.applicationStorageDirectoryからのファイルの保存/読み取り
iPadで実行されるFlexアプリケーション(SDK 4.5.1)があります...ファイルをダウンロードし、ローカルディレクトリ(File.applicationStorageDirectoryなど)に配置してから、アプリケーション内のファイルを表示する必要があります。
したがって、私のテストアプリケーションでは、urlLoaderクラスを使用してpng画像をダウンロードしました。
これがダウンロードの完全なハンドラーです。
iPadでは、ダウンロードしたファイルが存在することを確認できますが、immagine0.source = pathFile(画像コンポーネント)という行を実行すると、何も表示されません...ファイルを書き込むことはできますが、読み取ることはできませんか?
apache-flex - actionscriptクラスからビューをプッシュします
リモートデータサービスとのすべての対話を処理するremoteobjectクラスがあります。呼び出しが行われるたびに、データサービスはユーザーが有効なセッションを持っていることを確認します。そうでない場合、要求されたメソッドは実行されず、失敗が返されます。この失敗をフォールトハンドラーでキャプチャできます。それが起こったら私がやりたいのは、ログイン画面をユーザーにプッシュすることです。
私は以下を試しました
しかし、これは機能せず、nullオブジェクト参照のプロパティまたはメソッドにアクセスできませんで失敗します。これは理にかなっています。だから私の質問は、現在実行中のビューナビゲーターオブジェクトへの参照を取得してビューをプッシュするにはどうすればよいですか?
ありがとう
ここで要求されるのは、完全なリモートオブジェクトクラスです
パッケージリモーティング{インポートevents.RemoteExceptionEvent;
multithreading - as3 ソケットでマルチスレッドまたはバックグラウンド プロセスを使用する as3 ソケット
ソケットを使用してフレックスモバイル4.5を使用する私のプロジェクト..巨大なデータストリームを受信..およびハングのようなUIアプリケーション...すべてのプロセスデータが完了する数分前に、as3のソケットでマルチスレッドを処理する方法? 任意の axamples ? 何かトリック?バックグラウンド処理をする
私のコードの下に
apache-flex - Flex モバイル: ビューがスタックの最初にない場合、[戻る] ボタンを自動的に表示する
Flex 4.5 for mobile では、ナビゲーション スタックに 1 つ以上のビューがあるかどうかを確認し、それに応じて戻るボタンを表示することは可能ですか? もしそうなら、どうすればこれを行うことができますか?
私のアプリケーションはに基づいています
このような戻るボタンを追加しています