問題タブ [framework-caching]
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.
apache-flex - Flex Framework-ユーザーがキャッシュされたフレームワークを使用しているかどうかを確認するにはどうすればよいですか?
Flexを使用して公開アプリケーションをデプロイしています。キャッシュされたフレームワーク(.swz)の使用に切り替えたいのですが、ユーザーベースにとってこれが効果的なソリューションであるかどうかを知る必要があります(ほとんどのユーザーは一度だけサイトにアクセスし、それだけの価値はありません)。
私がやりたいのは、ユーザーがそのセッション中に.swz / .swfファイルをロードしたかどうか、またはユーザーが以前に私または別のサイトからダウンロードしたキャッシュバージョンを使用しているかどうかを追跡することです。ユーザーの80%がフレームワーク.swzをダウンロードしているとしたら、カットダウンフレームワークを組み込むこともできます。しかし、ユーザーの60%がすでにフレームワークを持っている場合は、キャッシュされたバージョンの使用を許可したいと思います。
私が今持っている最善の解決策は、Webサーバーのログを調べて、.swzファイルのダウンロード数とメインアプリケーションの.swfファイルが読み込まれた回数を数えることです。これは不器用で苦痛であり、私はまだそれを行う努力をすることができていません。
ロードされている.swzまたは.swfファイルを示すものが見つからないようです。これを判断できれば、現在のユーザーセッションを追跡したいと思います。
javascript - ブラウザで SWF/SWC を手動でキャッシュ - Adobe の署名済み SWZ を模倣しますか?
Adobe のランタイム共有ライブラリ システムを swc に利用したいのですが、その背後にあるプログラミングのように、実際にどのように機能するのかわかりません。実行時に SWC をロードできることは理解していますが、それはどのように行われますか?
Adobe が Flex Framework を Flash Player にキャッシュするために使用する Signed RSL "swz" システムのようなものを模倣したいので、私が質問しているのは、Flash Web サイト用の Flex フレームワークをダウンロードするサイトにアクセスしたことがある場合は、そうすれば、次回、そして永遠に、再度ダウンロードする必要はありません。
サンドボックスから独自のバージョンの Flex SDK を使用していて、他に 5 つの SWC (Mate、RestfulX など) を使用しているため、これを行うことはできません。これらのものを永続的にキャッシュし、変更された場合にのみ再ダウンロードできるようにしたいと考えています。
Adobe RSLドキュメントなど以外に、どうすればよいですか、または何を読むべきですか? これを行うためにjavascriptまたはrubyを使用できますか?
apache-flex - VPN 接続を使用して Flex 4 アプリケーションをロード中にエラー 2032 が発生する
Flex 4 アプリケーションの 1 つで問題に直面しています。VPN 接続を使用してアプリケーションにアクセスしようとすると、ロードされません。エラー 2032 が表示されます。アプリケーションはフレームワーク キャッシュを使用します。フレームワーク ファイルがまったく読み込まれませんでした。ダウンロードの進行状況バーが 0% の状態でした。ただし、vpn にない場合、アプリケーションは正常に動作します。
誰も同じ問題を経験しましたか?
ローカルサーバーでテストしていたときに同じ問題が発生しました。そこで、bin_release の swf を bin_debug のものに置き換えました。「エラー #2032: ストリーム エラー。URL: https://localhost:9443/myApp/resources/osmf_flex.4.0.0.13495.swf」と表示されました。swzはかかりませんでした。しかし、フレームワークのswfファイルを読み込もうとしました。bin_release フォルダーにないため、swf ファイルはデプロイされませんでした。フレームワークのすべてのswfファイルをbin_debugからサーバーにコピーすると、機能しました。
これについての投稿を見つけました。 Flex 4 Framework RSL を再コンパイルするにはどうすればよいですか?
Flash Player はいつ署名されていない RSL を探しますか? 助けてくれてありがとう。
マノジ