問題タブ [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 投票する
3 に答える
6397 参照

apache-flex - SQLStatement.execute()-1つのステートメントでの複数のクエリ

SQLでデータベース生成スクリプトを作成し、 AdobeAIRアプリケーションで実行したいと思います。

次の方法を使用して、AdobeAIRでこれを実行します。

エラーは生成されませんが、tRole存在するだけです。最初のクエリのみを調べているようです(セミコロンまで-削除すると、クエリは失敗します)。1つのステートメントで複数のクエリを呼び出す方法はありますか?

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

apache-flex - Adobe Air で現在ログインしている OS ユーザーを取得する

Air/Flexアプリケーションに現在ログインしているユーザーの名前が必要です。アプリケーションは、Windows マシンにのみデプロイされます。ユーザーディレクトリを正規表現することでこれを達成できると思いますが、他の方法も利用できます。

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

actionscript-3 - 一度に複数の SQLite データベースを使用する

2 つの SQLite データベースがあり、1 つはサーバーからダウンロードされ ( server.db)、もう 1 つはクライアントのストレージとして使用されます ( client.db)。サーバー データベースのデータを使用して、クライアント データベースでさまざまな同期クエリを実行する必要があります。

たとえば、テーブル内のすべての行を削除し、client.db tRoleテーブル内のすべての行を再入力したいとしserver.db tRoleます。

client.db tFile別の例として、テーブルにfileIDない行をすべて削除したいとしserver.db tFileます。

SQL Server では、テーブルの前にデータベースの名前を付けることができます。Adobe Airを使用してSQLiteでこれを行う方法はありますか?

0 投票する
8 に答える
8136 参照

apache-flex - Adobe Air から Windows レジストリにアクセスできますか?

(y/N)

編集:読み取り専用アクセスは問題ありません。

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

apache-flex - Flex / Air 難読化

アプリケーション (ほとんど) を Flex で作成しており、ソース コードの保護に関心があります。Trillix swf decompilerのデモを起動し、Program Files ディレクトリにインストールされている swf ファイルを開きました。私が書いたすべての actionscript パッケージがそこにあることがわかりました。私はパッケージにはあまり関心がありません.かなりの量のコードがあります. それらはアクションスクリプトに変換されていると思います、または少なくとも願っています。ただし、難読化については引き続き調査したいと思います。

Flash / Actionscript 3 / Flex難読化ツールの経験がある人はいますか? 良い商品を教えていただけますか?

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

apache-flex - AIR/Flexでローカルファイルを開く

サーバーからビデオやドキュメントをダウンロードするAIRアプリケーションを作成しました。ビデオはアプリケーション内で再生されますが、ユーザーがネイティブアプリケーションでドキュメントを開くことができるようにしたいと思います。

アプリケーションストレージディレクトリに保存されているローカルファイルを開く/名前を付けて保存するようにユーザーに促す方法を探しています。FileReference + URLRequestクラスを使用しようとしましたが、リモートURLが必要であるという例外がスローされます。

私の最後の手段は、ファイルをデスクトップにコピーすることです:\

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

apache-flex - 「複数の describeType エントリ」警告を取り除くにはどうすればよいですか?

ComboBox の selectedItem プロパティで BindingUtils を使用すると、次の警告が表示される理由を知っている人はいますか? 問題を解決する方法はありますか?

バインドは引き続き適切に機能しますが、警告が表示されないようにすることをお勧めします。

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

air - Adobe AIR でパラメーターを使用して Startup フォルダーへのショートカットを追加する

プログラムに渡されたパラメーターを使用して、アプリケーションへのリンクを Startup フォルダーに含めようとしています。

ショートカットをローカルに作成してからソースに追加すればうまくいくと思います。その後、最初の実行時にスタートアップフォルダーにコピーできました。

ただし、インストール中にこれを発生させようとしています。app.xml にはインストールに関連する設定がいくつかありますが、2 つのフォルダーにインストールしたり、パラメーターを使用したりすることはできません。

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

apache-flex - Adobe AIRのタイトルバーアイコンを変更するにはどうすればよいですか?

Adobe AIRでタイトルバーアイコン(アプリケーションの左上隅にあるアイコン)を変更する方法がわかりません。現在、デフォルトの「AdobeAIR」の赤いアイコンが表示されています。

ただし、システムトレイで変更することはできました。

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

javascript - Adobe AIR:サーバーからのJSONオブジェクトの処理

Ajax呼び出しを介してリモートサーバーからオブジェクトを取得するスクリプトがあります。サーバーはJSON表記でオブジェクトを返します。

ただし、Adobe AIRでは、セキュリティ上の理由からeval()の使用に制限があります。そのため、リモートサーバーから応答を取得することはできますが、JavaScriptオブジェクトに戻すことはできません。この問題の回避策はありますか?JavaScriptオブジェクトにはJSONを使用したいと思います。これは、ほとんどすぐに使用できるためです。

補足:問題を強制することによるセキュリティへの影響は理解していますが、競争のために迅速なアプリケーション開発を行うため、プログラムは簡単なプロトタイプにすぎず、本番目的には使用されません。それにもかかわらず、私が今やろうとしていることに代わるより良い代替案があれば素晴らしいでしょう


アップデート:

Theojsightの回答に感謝します。

今日学んだ重要なことの1つは、ActionScriptライブラリを実際に使用できることです。

dobeAIRによって拡張されたタグ。詳細については、テオのリンクをチェックしてください!