問題タブ [lso]
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 - Flash サーバー側の共有オブジェクト - LSO
Adobe のドキュメント(どれかわかりません) には、Flash がサーバーから共有オブジェクト (.SOL ファイル?) を読み取ることができると記載されています。これは、データを保存してクライアント側で取得する興味深い方法になる可能性があります。これを行う方法についてのアイデアはありますか?
javascript - クロスドメイン フラッシュ ローカル共有オブジェクト (LSO aka Flash Cookie) は可能ですか
JavaScript から Flash LSO を作成するためのソリューションをいくつか見つけました (例: http://www.nuff-respec.com/technology/cross-browser-cookies-with-flash ) If Page (www.hostA.com/index.html ) と .swf ファイルは同じサイトからのもので、すべて正常に動作します。
いいえ、www.hostB.com/flashcookie.swf (別のサイト) を含むページ フォーム www.hostA.com/index.html を読み込もうとしています。しかし、その後、LSO を読み取ったり保存したりできません。
いくつかの構成 (crossdomain.xml、Security.allowDomain("...")) を試しましたが、何も機能しません。
この種の LSO へのクロスドメイン アクセスは可能ですか?
サードパーティによって配信される Flash ベースの広告は、私のディスクに LSO を保存できますか?
ありがとう - ステファン
asp.net - フラッシュ Cookie からデータを読み取って処理する
Local Shared Object にトークンを保存するフラッシュ SWF ファイルを作成したいと考えています。そのトークンを読み取り、バックエンドのデータベースで検索するにはどうすればよいですか? これはまったく可能ですか?
考えられるシナリオは次のとおりです。
- ユーザーが私の Web ページにアクセスします
- サーバー上でトークンが生成され、データベースに格納されます
- その後、トークンは LSO に保存されます
- ユーザーがサイトを離れ (コンピューターをシャットダウンする可能性があります)、後で戻ってきます
- トークンが読み取られ、データベースに配置され、ユーザーが認識されます(トークンは、データベースに保存されている他のユーザーデータにリンクする外部キーであるとしましょう)
私はこれをかなり長い間調査しましたが、フラッシュがLSOを使用してフラッシュムービーの読み取りデータを保存できることがわかりました...これは、サーバーがデータにアクセスできないことを意味しますか?
ありがとうございました!
actionscript-3 - AS3:ローカル共有オブジェクト(LSO)にカスタムクラスの配列を格納する
オブジェクトの配列を保存する際に問題が発生しました。これらはすべて同じカスタムクラスであり、リスト内のオブジェクトのクラスタイプを失うことなく、LSOからその配列を再読み込みします。
カスタムクラスの単一のオブジェクトを格納し、関数を使用して正しいクラスタイプでロードする方法を知っていますが、registerClassAlias()
これをオブジェクトの配列に適用できないようです。
messageListという配列を保存しようとしています。各要素は、gameLevelというプロパティを持つカスタムクラスGameMessageです。LSOをロードした後、次のようなことをしようとしています。
そして、私はこのような例外を取得しています:
TypeError:エラー#1034:Type Coercionが失敗しました:Object@90fdfa1をGameMessageに変換できません。
を使用してGameMessageクラスを登録しました
メッセージのリストではなく、1つのメッセージを保存/ロードしようとすると、すべてが機能します。
この問題を解決する方法についての助けをいただければ幸いです。
actionscript-3 - SharedObject からのカスタム クラス オブジェクト配列の復元
「widgetArray」と呼ばれるウィジェット (私が作成したクラス) の配列を共有オブジェクトに保存しています。
このデータをロードしてウィジェットを使用すると、問題が発生します。配列は正常に保存されますが、各ウィジェットはオブジェクトとして保存されます。だから私は単純にできません:
ウィジェットを使用しようとすると:
フラッシュはそれらをオブジェクトと見なすため、機能しません。ウィジェットをロードするときにウィジェットを型キャストしようとしましたが、null オブジェクトしか生成されません。
この質問はフォーラムの 1 つで友人から寄せられたものですが、回答がなかったので、ここが適切な場所だと思いました... 他の人はこれにどのように対処していますか?
flash - Adobe Flash Player を無効にして、LSO または Flash Cookie の作成と保存を無効にできますか?
Adobe Flash Player を無効にして、LSO または Flash Cookie の作成と保存を無効にできますか?
これはフラッシュなので、adobe flash player を無効にするだけで問題ありません。
android - Androidには、どのユーザーアプリケーションがどのシステムサービスを使用しているかを知るための規定がありますか?
Androidまたはndkには、どのユーザーアプリケーションがどのシステムサービスを使用しているかを知るための規定がありますか? または pid:- を使用する別の方法
マイクを使用するアプリケーションがあるとします。マイクはシステム サービス (media serv という名前) によって開かれます。上記のサービス (media serv) の pid を取得できます。どのユーザー アプリケーションが pid を使用しているかを知りたいです。上記サービス(メディアサーブ)の
flash - Flash cookie (ローカル共有オブジェクト) - ブラウザーを介して間違ったパスを作成する
Flash Cookie をテストするための小さな AS3 コードを作成しました。Adobe Flash Professional CS6 で公開すると、正常に書き込み、読み取りが行われ、%APPDATA% 共有オブジェクト フォルダーにフォルダー/ファイルが正しく書き込まれます: localhost/.../app3.sol 。しかし、ローカル サーバー上の html ページから .swf を実行すると、ブラウザー (Firefox、Chrome) が LSO を正しく読み書きできず、"localhost" フォルダーではなく、"#localhost" が作成され、 .sol ファイルは生成されません。基本的に、LSO は、swf がローカルで開かれている場合は機能しますが、サーバーから開かれた場合は機能しません。
これは私のコードです:
何か案は?