問題タブ [air]

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

apache-flex - リモート SWF をアプリケーション SecurityDomain (actionscript3) に「ブートストラップ」します。

私の Flash (AS3/AIR) アプリケーションは現在、(Flash アプリの) 少し変わったアーキテクチャを使用して、実行時に読み込まれたコンテンツに特定の基本クラスを提供しています。外部コンテンツは「スタブ」基本クラスで公開されますが、実行時に読み込まれると「実際の」基本クラスによって隠されます。Adobe ではこれをブートストラップ( pdf )と呼んでいると聞いたことがありますが、これまでのところ非常にうまく機能しています。確かなことを言う資格はありませんが、私が信じている DLL アーキテクチャと同じです。

これまでロードしていた外部コンテンツは、同じSecurityDomain(同じサンドボックス) 内からロードされていたため、 child 内のコンテンツを簡単にロードできましたApplicationDomain。残念ながら、私が知る限り、ApplicationDomains にまたがるSecurityDomains は関連付けることができません。つまり、ある SecurityDom の AppDom を別の SecurityDom の AppDom の子にすることはできません。

しかし、今度はこの外部コンテンツをアプリケーション サンドボックスの外からロードする必要があります。を介して通信を行う方法はたくさんありますがSecurityDomain、そのほとんどは非常に限定されていますが、AIR のsandboxBridgeAPI はおそらく最も強力です。残念ながら、これらの通信方法では、このブートストラップ アーキテクチャを実現することはできません。

LoaderContextオブジェクトにプロパティがあることに気付きましたsecurityDomainが、Flash セキュリティにより、「ローカル swfs」がオブジェクトに触れることが禁止されています (SecurityErrorまたは同様のものがスローされます)。

Flexには有望に見えるプロパティSWFLoaderがありますが、 で を設定するのtrustContentと同じ制限があると思いがちです。SecurityDomainLoaderLoaderContext

再設計する必要があると思いますが (これは簡単ではありません)、調査で何かを見逃していないことをここで確認したいと思います。

それで... アイデアや知恵の真珠はありますか?セキュリティモデルに取り組んでいるアドビの誰かが決定的な「はい/いいえ、できます/できません」と言ってくれたら、特にうれしいです...

前もって感謝します!

補遺:それ以来、ブートストラップがすべて外部ドメインで行われるように、アーキテクチャを再設計することにしました。しかし、私の質問はまだ好奇心から立っています。

0 投票する
6 に答える
1867 参照

apache-flex - フラッシュ ロギング API

Flash/AIR/Flex 用の優れた (AS3) ロギング API を推奨できる人はいますか? コード化されたイベントに加えて、マウスとキーボードのイベントをキャプチャして記録するものが必要です。できれば、十分に文書化/サポートされているもの。前もって感謝します。

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

apache-flex - Adobe Air で最も必要な機能は何ですか?

私は最近、Flex 3 と Adob​​e Air を使用して開発を始めました。Adobe Air の将来のリリースでどのような機能が必要か知りたいですか?
私が見逃しているものは次のとおりです。

  • Air アプリケーションから直接ローカル ファイル (shellExec) を起動するクロス システムの方法 (ただし、少なくとも Windows では回避策を使用してこれを行うことができます)
  • Embed ステートメントの動的パスを設定する機能 (例: Embed[(variable+"/path/to/file")] )。これを適切に行う方法が見つかりませんでした。
  • CSS からの絶対値を使用して Flex オブジェクトの位置を設定する方法 (ちなみに、Flex に関連しているように聞こえます)

いくつか知っている場合は、これらの制限に回避策を追加することを躊躇しないでください。

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

air - 助けて !adobe flex 3 air で自動更新を作成する方法

エアアプリケーションを作成しています。Adobe Flex 3 air で自動更新を作成するには?

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

jquery - Air 1.5 には、CSS アニメーションを含む WebKit のアップデートが含まれますか?

私は現在、html/ajax air アプリを開発しており、jQuery を使用してアニメーションを作成することに力を入れようとしています。空気に最新バージョンの WebKit があれば、css アニメーションを使用してこれをかなり簡単に行うことができます。

air 1.5 のアルファ版/ベータ版を持っている人がいることは知っています。もしそうなら、私に知らせてもらえますか?

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

air - Adobe AIR アプリケーションは、ローカル クライアント マシンでプロセスを実行できますか?

Adobe AIR アプリケーション (実際にはコマンド ライン プロセス) 内からサード パーティのプロセスを起動できるようにしたいと考えています。これを防ぐために AIR アプリを実行するセキュリティ コンテキストはありますか?

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

rest - AdobeAirでRESTAPIを使用する

誰かがRESTAPIを使用する1つのAdobeAirアプリ(Javascriptを使用)の良い例を見せてもらえますか?

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

apache-flex - AdobeAirアプリケーションのコーナー半径

Airアプリケーションのvboxコントロールで丸みを帯びた角を作成するにはどうすればよいですか?

ヘッダーを非表示にし、transparentをtrueに設定していますが、アプリケーションのVBoxに丸みを帯びた角が表示されません。このVBoxをユーザーに見せています。

前もって感謝します。

0 投票する
4 に答える
1134 参照

javascript - Shared secret with API in an Ajax Adobe AIR app

I'm pretty new to developing AIR apps, so maybe this is a dumb question, but I can't seem to find any answers from google. Any help you can give me is greatly appreciated.

I'm building an AIR app with Ajax using an api that is identical to flickr's Api, with a shared secret key. The problem is that the air installation package contains all the source and I don't want to give away my shared secret. Is there any way to do this? Can I hide some source, or somehow include this shared secret within the app without giving it away?

Thanks for your help.

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

air - AIR でのドラッグ アンド ドロップの例

Webページ内でのドラッグアンドドロップの簡単な例を探しています(たとえば、画像をテーブルセルにドラッグする)、AIRで(AIR APIを使用して)感謝します