問題タブ [apache-flex]

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 投票する
4 に答える
20235 参照

apache-flex - Flex アプリケーション内での HTML の表示

Flex アプリケーションの外部でリッチ テキスト エディターを介して生成された HTML があり、それを Flex 内で表示したいと考えています。

HTML は単純な HTML タグ、スタイル、アンカー、場合によってはイメージ タグなどです。この HTML を flex でレンダリングできるコントロールはありますか?

任意のアイデアをいただければ幸いです...ありがとう。

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

javascript - オープン ソース Actionscript 3 または Javascript 日付ユーティリティ クラス?

かなり堅牢なオープンソースの日付ユーティリティクラスを誰かが指摘できるかどうか疑問に思っていました. C# や Java で当然のことと思っていることの多くをやりたいと思うと、自分自身を転がしていることに気づきます。たとえば、分解した DateDiff() 関数と別の DatePart() 関数の適切な例を見つけました。別の例として、さまざまな日付/時刻形式の解析があります。すでに構築されている場合は、何かを再発明することを避けようとしています。

もう 1 つの可能性は、ActionScript 3 に変換できる Javascript ファイルの良いセットかもしれません。これまでのところ、 DateJSを見つけましたが、そこに何があるかをよく知りたいと思っています。

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

apache-flex - ActionScript 3/Flex/AIR で 1:1 非同期コールバック/イベントを実装する最良の方法は?

私はFlex プロジェクトでコマンド パターンを利用してきましたが、以下の間に非同期コールバック ルートが必要です。

  • 与えられたコマンドオブジェクトとコマンドオブジェクトをインスタンス化した人は誰でも、
  • コマンド オブジェクトと、コマンド オブジェクトが呼び出す「データ アクセス」オブジェクト (つまり、ネットワークを介してサーバーへのリモート プロシージャ コールを処理する人)。

これら 2 つのコールバック ルートのそれぞれが、1 対 1 の関係になる必要があります。これは、特定のコマンド クラスの複数のインスタンスがまったく同じジョブを同時に実行しているが、パラメーターがわずかに異なる可能性があるためであり、それらのコールバックが混同されることは望ましくありません。AS3 で非同期性を処理するデフォルトの方法であるイベントの使用は、本質的に 1 対多の関係に基づいているため、ほとんど役に立ちません。

現在、特定の種類のシグネチャを持つコールバック関数参照を使用してこれを行っていますが、誰かがより良い (または代替の) 方法を知っているかどうか疑問に思っていましたか?

私の現在の方法を説明する例を次に示します。

  • ユーザー アクションによってインスタンスを生成するビュー オブジェクトがありDeleteObjectCommand、それ自体のプライベート メンバー関数の 2 つ (成功の場合は 1 つ、失敗の場合は 1 つ: この例では"deleteObjectSuccessHandler()""deleteObjectFailureHandler()") への参照をコマンド クラスのコールバック関数への参照として渡します。コンストラクタ。
  • 次に、コマンド オブジェクトは、「データ アクセス」オブジェクトへの接続でこのパターンを繰り返します。
  • ネットワーク上の RPC が正常に完了した (または失敗した) 場合、適切なコールバック関数が最初に「データ アクセス」オブジェクトによって呼び出され、次にコマンド オブジェクトによって呼び出されます。場所は、deleteObjectSuccessHandler()または呼び出されることによって通知されdeleteObjectFailureHandler()ます。
0 投票する
4 に答える
8308 参照

apache-flex - Adobe AIR での印刷 - スタンドアロン PDF 生成

PDF を生成するための往復 Web サービスに頼ることなく、Adobe AIR アプリケーションで PDF ドキュメントを生成することは可能ですか? GoogleCode で最初の Flex Reports を見てきましたが、実際の PDF を生成するには往復が必要です。

AIR が RIA のデスクトップ エンドであると想定されている場合、これを実現する方法はありますか? 私は何かを見落としていると思いますが、ドキュメントを検索してもあまり明らかにならず、AIRのターゲットを考えると、それが含まれていないだけだとは信じられません.

0 投票する
7 に答える
1475 参照

apache-flex - SWFに直接リンクする場合、欠点は何ですか?

object通常、FlashおよびFlexアプリケーションは、タグとembedタグの組み合わせを使用して、またはより一般的にはJavaScriptを使用してHTMLに埋め込まれます。ただし、SWFファイルに直接リンクすると、ブラウザウィンドウで開き、アドレスバーを確認しないと、サイズが幅と高さの100%に設定されたHTMLに埋め込まれていないことがわかりません。

ブラウザウィンドウの100%を占めるFlashまたはFlexアプリケーションを埋め込むために必要なHTML、CSS、およびJavaScriptのオーバーヘッドを考慮すると、代わりにSWFファイルに直接リンクすることの欠点は何ですか?利点は何ですか?

私は1つの利点と3つの欠点を考えることができます:他の方法で必要とされる100行以上のHTML、JavaScript、CSSは必要ありませんが、プラグインの検出、バージョンチェックがなく、最高のSEOオプション(プログレッシブエンハンスメント)が失われます)。

更新は100行以上でハングアップすることはありません。つまり、SWFを埋め込むために必要なコードの量が非常に多いことを意味します(つまり、SWFObjectなどのライブラリを含めることを意味します)。これは、SWFを表示するためだけのものです。直接リンクすることで、1行もなしで実行できます。

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

apache-flex - FlexデバッガーはSDKに含まれていますか?

私は数か月間Flexアプリケーションを作成してきましたが、幸いなことにまだ完全なデバッガーは必要ありませんでした。これまでのところ、いくつかのアラートボックスを使用しています...

無料のFlexSDKに含まれている利用可能なデバッガーはありますか?FlexBuilderを使用していません(Emacsを使用してantでコンパイルしています)。

そうでない場合、FlexBuilderを使用せずにFlexアプリケーションをどのようにデバッグしますか?(注:flexbuilderを使用するつもりはありません)

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

apache-flex - ant/nant での Flex プロジェクトのビルド

私の会社では、Flex プロジェクトでビルドが壊れるという問題が繰り返し発生しています。この問題は主に、開発者がローカル マシンで行うビルドが、ビルド マシンで発生するビルドと根本的に異なるために発生します。開発者は を使用してプロジェクトをビルドしてFlexBuilder/eclipseおり、ビルド マシンはコマンド ライン コンパイラを使用しています。必然的に、{projectname}-config.xmlビルドを実行するおよび/またはバッチ ファイルが Eclipse で使用されるプロジェクト ファイルと同期しなくなるため、ビルドは開発者のマシンでは成功しますが、ビルド マシンでは失敗します。

私たちは、FlexBuilder のプロジェクト ファイルをファイルに変換するユーティリティ プログラムを作成する道を歩み始めましたが{projectname}-config.xml、a) 文書化されておらず、b) 恐ろしいハックです。

構成ファイルを取得するために -dump-config スイッチを調べましたが、これにはいくつかの問題があります。マシン)、および 2) IDE から実行した場合にのみ正しく機能するため、ビルド プロセスに組み込むことはできません。

明日は、いくつかのオプションについて説明しますが、どちらもあまり好きではありません。

a)チェックイン後のイベントを Subversion に追加して、これらの絶対参照を削除するか、
b)絶対参照を削除するビルド前のプロセスを追加します。

私たちがこの問題に遭遇した最初の開発者グループであるとは信じられませんが、Google で適切な解決策を見つけることができません。他のグループはこの問題にどのように対処しましたか?

0 投票する
22 に答える
39963 参照

apache-flex - Adobe Flexとは何ですか?フラッシュIIだけですか?

質問

さて、私はすべての流行語とプレスリリースのビンゴが進行中であることに混乱しています。

  • フラッシュとフレックスの関係は何ですか?
    • フラッシュを交換してください(実際には互換性がありません)
    • フラッシュを強化
    • フラッシュの次のバージョンですが、基本的に互換性があります
    • テクノロジーを完全に分離する
    • ???
  • 今Flashを使い始めている場合は、Flexにスキップする必要がありますか?

ファローアップ

さて、私が聞いているのは、パズルには3つの異なる部分があるということです。

  • 閃光
    • 「FlashMovies」を作成するために使用されるグラフィカルエディタ。つまり、「Flash」(正式にはFlash CS3?)の視覚的側面に焦点を当てたIDEです。
    • ディスプレイプラグインの正式名称(「今すぐFlashをダウンロード!」など)
    • テクノロジースタック全体への一般的な参照
    • エディターに関しては、線形タイムラインベースのエディターであり、複雑なインタラクティブ機能を備えたアニメーションに最適です。
  • Actionscript
    • 「フラッシュ」プログラミング言語
  • フレックス
    • 「Flash」のコーディング/プログラミングの側面に焦点を当てたAdobeFlashIDE(Flex Builder?)
    • Flashを強化し、プログラミングを容易にするFlashライブラリ(Flex SDK?)
    • (Flash IDEのように)タイムラインにバインドされていないため、「標準」アプリケーションをより簡単に実行できます。

これは正しいです?

-アダム

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

apache-flex - Flex で ButtonBar コンポーネントをタブで移動するにはどうすればよいですか?

私は他のいくつかの入力コントロールと一緒にボタン バー inf flex を持っています。各コントロールに tabIndex プロパティを設定しました。ButtonBar にタブで移動するまではすべてうまくいきます。

ButtonBar には 3 つのボタンがありますが、タブで移動すると、最初のボタンのみがフォーカスされ、もう一度タブで移動すると、フォーカスが一番上のコントロールに戻ります...

Flex Button バーのすべてのボタンをタブで移動するにはどうすればよいですか? これを行う方法はありますか、それとも個々のボタンを作成する必要がありますか?

これは私にはバグの可能性があるようです...

0 投票する
5 に答える
3210 参照

apache-flex - Flex 3 から安全に .NET Web サービスにアクセスする

Flex/AS3 アプリケーションから .NET 2.0 Web サービスを正常に使用できます。SSL 以外に、セキュリティをより堅牢にする方法 (認証など) はありますか?