問題タブ [flashbuilder4]
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.
flash-builder - Flash Builder 4はもう...構築中です!
FlashBuilder4はアプリのビルドを停止しました。私はいくつかのプロジェクトに取り組んでいました。アプリをデバッグしたとき、変更内容はデバッグバージョンに反映されませんでした。手動でビルドして、すべての設定をリセットし、最終的にアプリ全体をクリーンビルドしてみました。これは間違いでした。FB4は、構築するはずのすべてのファイル(.htmlラッパー、swfファイル自体、およびswfobject.jsファイル)を破棄し、私を乾かしました。今、私は何もしない数千行のコードを持っています。実行/デバッグしようとすると、「ファイルが見つかりません:[パス名/ラッパー].html」というメッセージが表示されます。
これは明らかに私のシステム(SnowLeopardを実行している2008MacBook)との互換性の競合です。妻のラップトップ(CS5の同じインストール)ですべてが正常に動作します。競合を見つけるにはどうすればよいですか?コンピューターにFB4をアンインストールして再インストールしようとしましたが、同じメッセージが表示されます。
ありがとう、
ジェイソンM。
apache-flex - Flashbuilder 4 で REST Web サービスを使用するにはどうすればよいですか?
FlashBuilder 4 で使用する必要がある Restful WCF Web サービスを作成しています。これは可能ですか? もしそうなら、どうすればそれを行うことができますか?
ありがとう
flexbuilder - Flash Builder デバッガーが getter をサイレント モードで呼び出して、変数ビューを更新します - これは欠陥ですか?
私は Flex/Flash Builder を数年間使用してきましたが、今日初めて何かを発見しました。正常に動作する複雑なコードを見ていましたが、その動作を知る必要があったため、コードにブレークポイントを配置して低くすると、例外がスローされました。もう一度取り出したところ、問題なく実行されました(トレースステートメントを使用しても)。これはおかしいと思いました。
簡単に言うと、多くの頭を悩ませた後、コードにゲッターがあり、デバッグプロセス中に変数ビュー (または式ビュー) にゲッターが取得した変数が表示され、Flash Builder デバッガーは、変数ビューに表示される値を計算するためにゲッターを (サイレントに) 実行します。
つまり、特定の状況下では、コードをデバッグすることによって、デバッグしていない場合の実行方法とはまったく異なるパスを実行する場合があります (どのパスをたどるかは、変数ビューを開いていて、その中の var の値)。
これはかなり深刻な欠陥ですか?
私は常に、アプリケーションをデバッグ モードで実行する場合、入力が同一であれば、デバッグしていないときとまったく同じコード パスを実行する必要があると考えていました (ただし、イベント周辺でデバッグする場合、リアルタイムの使用を再現するのはかなり難しくなる可能性があります)。フォーカスを失う/得るためのハンドラーなど)。
もう 1 つの恐ろしい点は、ゲッターがデバッガーによってサイレントに呼び出されることです。つまり、ゲッターにブレークポイントがある場合、デバッガーがそれを呼び出して変数ビューの var の値を更新しても、そこで停止しません。そのため、ゲッターを実行していることにさえ気づきません。
変数ビューの var は、その getter が最終的にコード実行の通常の過程で実行されるまでnullの値を表示するべきではありませんか?
編集 (28/7/11): 私の元の投稿では、セッターが実行されたと述べていましたが、これは間違っています。上記のように、それはゲッターです。そのため、この「欠陥」は、ゲッターのコードが単に var 値を取得する以上の追加機能を実行する場合にのみ存在します-ゲッターのこのような追加機能は、私にとって「コードの匂い」です。したがって、元の欠陥は存在しますが、実際には汚染されたコードのみ
apache-flex - フラッシュ アドビ デバッガーのバージョン
以前は Flash Builder でアプリケーションをデバッグできました。その後、Flash Builder 4.5 にアップグレードし、SDK を 4.1 から 4.5 に、Flash Player を 10.0 から 10.2 に変更しました。それが問題の始まりでした。現在のフラッシュ ビルダー 4.5 は、現在使用しているものとまだ互換性がないことに気付きました。そのため、デフォルト設定に戻しました: フラッシュ プレーヤー 10.0、sdk 4.1、およびプログラムを実行しました。デバッグができなくなったことを除いて、正常に動作しました :(デバッグしようとするたびに、これを取得します:
フラッシュ ビルダーを再インストールしましたが、デバッグを試みるたびに同じ問題が発生します :( イライラするようになってきました。この問題に遭遇したことのある人はいますか?
ありがとう
actionscript-3 - 他のファイルから currentState にアクセスしますか?
注:答えが役に立たなかったので、これはこの質問のコピーではありません。
メイン ファイル (Main.mxml) とメイン AS ファイル (main.as) があります。main.as は、 を介して Main.mxml に含まれ<fx:Script source="main.as"/>
ます。main.as で、Main.mxml の currentState を変更したい。どうすればこれを行うことができますか?
私がすでに試したこと:
this.parent.currentState = "c_main";
this.parentDocument.currentState = "c_main";
this.parentApplication.currentState = "c_main";
- この質問の答え。
flash - プロジェクトをスタンドアロンの .swf ファイルにエクスポート
FlexProject をスタンドアロンの SWF ファイルにエクスポートする方法についての答えを見つけるために、かなりの時間を費やしています。flvplayback コンテナに入れて Flash CS4 からスキンを追加した FLV ビデオがあります。つまり、単純な Videoplayer だけです。私たちは E ラーニング プロジェクトに取り組んでおり、これらのビデオを Flex 3.5 で構築されたメイン アプリケーションに入れたいと考えています。簡単にするために、これらのビデオのスタンドアロン SWF バージョンが必要です。 flex swfloader を使用したアプリケーション。
申し訳ありませんが、英語は私の母国語ではありません。
私のプロジェクトのコードは次のとおりです。
android - 実デバイスで Flash Builder 4 モバイルアプリをデバッグ中に INSTALL_FAILED_INVALID_APK を要求する
実際のデバイスで Android アプリケーションをデバッグまたは起動する方法をテストするために、デモ アプリケーションを構築しようとしています。
私は Froyo Android、OSX ラップトップ、Flash Builder 4 IDE を持っています。
私は非常に単純なアプリケーションを構築します。下の画像をご覧ください。
これで、ユーザーが「Click Me」ボタンをクリックすると、電子メールとアドレスが下部の textArea に表示されます。アプリケーションは Flash Builder 4 エミュレーターで正常に動作していますが、デバイスでアプリケーションをデバッグしようとすると、次のエラーが表示されます。
アプリケーションのインストール中にエラーが発生しました: 1580 KB/秒 (3.773 秒で 6108444 バイト) pkg: /data/local/tmp/Runtime.apk 失敗 [INSTALL_FAILED_INVALID_APK]
または、.apk ファイルを作成してデバイスにインストールしようとすると、「インストール エラー」と表示されます。
どうすればその問題を解決できますか。
どうもありがとう
flex4 - spark Graphic の子が FlexBuilder4.5 をスケーリングしないようにする
誰かが助けてくれることを願っています。次のように宣言されたグラフィックを持つ Flex (4.5/Air) アプリがあります。
プログラムでグラフィックのサイズを変更すると、境界線 (Rect) と楕円 (upperLeftHandle) もスケーリングされます。グラフィック オブジェクトのサイズを変更する必要がありますが、Rect と Ellipse (および Graphic 内のその他のもの) は同じ縮尺のままです。
誰にもアイデアはありますか?
apache-flex - flashbuilder 4 で Spark フォームが表示されない
1 週間のトレーニングでフレックスを使用しています。Flashbuilder 4 で Spark フォームを使用しようとしていますが、コンポーネント ウィンドウに表示されません。そこからフォームをドラッグすると、mx フォーム コントロールになります。
プロジェクトは 4.5 SDK を使用するように設定されており、コード ビューでタグを作成することもできますが、作成してもデザイナーに表示されません...
コード ビューで作成されたときにスパーク フォーム コントロールをデザイナに表示する方法、またはコントロールをコンポーネント ウィンドウに表示してドラッグできるようにする方法を教えてください。
actionscript-3 - Actionscriptを使用してデータグリッドからデータをクリアするにはどうすればよいですか?
ボタンクリックイベントの後にコンテンツを削除したいフレックスデータグリッドがあります。removeItemAt(myGrid.selectedIndex)メソッドを使用すると、正常に機能しますが、removeAll()メソッドは何もしません。ここに表示されているaddData()関数は、textinput値を受け取り、それらをデータグリッドに送信します。