問題タブ [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.
actionscript - AIRのJavaScript(HTMLLoader)オブジェクトからActionScriptメソッドを呼び出す方法は?
そのため、 AIRで作成したApplication Sandbox HTMLLoaderオブジェクトがあり、 JavaScriptからActionScriptメソッドを呼び出したいだけです。Flashでは、これは信頼できるExternalInterface.addCallback()関数を介して実行されます。ただし、AIRでは状況がかなり異なり、動作させることができないようです。
これが私のプロジェクトの簡単な概要です:
私のAIR(ActionScript)メイン:
そして、これが私のHTMLLoaderオブジェクトの作成方法です。
そして最後に、これが私のAirRoot.htmlファイル内のJavaScriptのスニペットであり、メインクラスで宣言されたパブリックメソッドas3Function()を呼び出そうとしています。
私は何が欠けていますか?
xml - Flex での XML 変換の実行
AIR プロジェクトで xslt ファイルを使用して xml 変換を実行できるようにしたいと考えています。これを達成するための最良の方法は何ですか?
php - Adobe Air アプリの保護
Adobe AIR アプリを顧客に配布しようとしています。しかし、それはあらゆる種類の私の最初の配達です。つまり、ライセンスなどの経験はまったくありません.
このアプリのユーザーはオンラインである場合とそうでない場合があるため、それを当てにすることはできません。実際、彼らがオフラインになることは 99% 確実です。
また、彼らがテクノロジーに精通しており、それを「クラック」する方法を探すのに十分な時間を費やすことも期待していません。
それで、このアプリを保護するためのオケっぽいタイプの方法はありますか. つまり、単純にインストール フォルダをコピーして、別のマシンに持って行って実行することは望んでいません。これより少し難しいはずです。
ああ、私はこの AIR アプリが通信する PHP と MySql も使用しています。ですから、皆さんが私を助けることができるものは何でも大歓迎です。
actionscript-3 - ActionScript または Air を使用してテキスト読み上げを使用する方法は?
ActionScript または Air アプリケーションから SAPI Text-To-Speech エンジンを使用したいと考えています。これは可能ですか?他の選択肢は何ですか?
air - Adobe Air - 誇大広告に値する?
最近、Adobe Air に多くの関心が寄せられ、誇大宣伝されています。この分野で Adobe に匹敵する競合他社はありますか? 私が使用した唯一の Adobe Air アプリケーションは TweetDeck です..私はそれが好きではありませんが、それは UI デザイン/ユーザビリティの問題である可能性があります.
javascript - HTML/JavaScript Air アプリを構築するための良いガイドライン、リファレンス、デザイン パターン、または良いアドバイスはありますか?
私は現在、仕事用のプロトタイプ AIR アプリケーションを構築しています。これにより、クライアントはデータをダウンロードして操作し、後でサーバーと同期できます。かなり標準的なもの。
私は経験豊富な Web 開発者なので、このアプリをデモンストレーションに適した状態にすることにはかなり成功していますが、近い将来、製品の準備を整える必要があります。これに備えて、この種のベスト プラクティスについて少し調査する必要があります。
アドバイスをいただければ幸いです。について聞きたい
アーキテクチャ
オブジェクト間通信用の基本的なシグナル/スロット システムを備えた大まかな MVC パターンにアプリを編成しました。これは非常にうまく機能しますが、プロジェクトが非常に大きくなると、きしみ始める可能性があると思います.
データベース サーバーと通信するオブジェクトと、ローカルの SQLite データを処理するオブジェクトがあります。静的 HTML と動的 HTML の両方のさまざまなビューを処理するオブジェクト。他のオブジェクトをマーシャリングしてフローを処理するコントローラーと、構成データをロード、保存、および処理する小さな構成オブジェクト。
これは合理的に聞こえますか?他の人は何をしましたか?良いデモ/チュートリアル、または参考文献はありますか?
セキュリティ
プロトタイプの段階なので、セキュリティにはあまり時間をかけていませんが、すべて耳を傾けています。現時点では CSV を使用してデータを移動していますが、最終的には AMF over HTTPS になります。
ディストリビューションとアップデート
Linux で開発しています。アプリをパッケージ化すると、これは問題になりますか? AIR on Linux は、Windows や Mac と同じように機能しますか? 適切なインストーラー/バッジを作成できますか? 更新フレームワークを機能させることはできますか?
一般的には、私はそこまで詳しくないので、.air ファイルを見た目ほどシンプルにしていますか? 私のマシンでは魅力のように機能します。
私が取り忘れたものを誰かが見つけない限り、今のところはこれで十分だと思います。
ありがとう :)
apache-flex - actionscript ライブラリから AIR と Flash Player を検出する
AIR によってホストされているかどうかに応じて、わずかに異なる動作が必要な swc があります。インターネットで次の 2 つの提案を見ました。
- WindowedApplication の Application.application をテストします。
- Security.APPLICATION の Security.sandboxType をテストします。
ただし、コンパイラが WindowedApplication または Security.APPLICATION を見つけることができないため、これらは私の .swc では機能しないようです。私のライブラリは他の AIR 機能を必要としないので、AIR ライブラリにリンクされていないと思います。また、Flash Player で引き続き機能するためにはリンクされるべきではないと思います。
助言がありますか?
air - AdobeAirアプリケーション用のAdobeKulerのようなスキンの作成
AdobeKulerなどのAdobeAir1.5アプリケーションのスキンを作成するにはどうすればよいですか?
apache-flex - Flex および AIR 用の HTML フレンドリーな RichTextEditor の推奨事項は?
サイド プロジェクトとして、"楽しみ" として、ブログと CMS をそれぞれ Flex と AIR で書き直しています。これまでの設計にはかなり満足していますが、大きな問題点が 1 つ残っています (つまり、従来の HTML コンテンツに対して CRUD 操作を実行し、その HTML コンテンツをブラウザーと Flash プレーヤーの両方で適切にレンダリングします。確かに、すぐに使用できる RichTextEditor コントロールと TextArea コントロールを使用できますが、どちらも、単純なマークアップ (たとえば、属性、画像の位置合わせなどに一重または不在の引用符) を表示したり操作したりするのが難しくなる傾向があります。はデフォルトで生成されますが、Flash プレーヤーでは美しくレンダリングされますが、通常、ブラウザーではばかげて見えます。RSS を公開し続けたいので、これは私にとって重要な要素です。
RichTextEditor の派生物がいくつかあることは知っていますが、それらのいずれかを使用する前、またはコンテンツを手動で操作する別の道を進む前に、最初にここのグループをポーリングして、誰かが取り組んでいるかどうかを確認することにしました。この問題は以前に; かなり一般的なユースケースでなければならないようです。
あなたの洞察を前もってありがとう!