問題タブ [loader]
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-3 - ロードされた swf ファイルの背景色を取得するにはどうすればよいですか?
URLLoader を使用してメイン アプリケーションに swf ファイルをロードしています。ロードした swf ファイルの背景色を取得したいと考えています。(1つの解決策は、ロードされたswfのバイトコードを読み取ることだと聞きました)
apache-flex - Flex で Loader.load() を呼び出して大きな画像または swf ファイルをロードし、コンテナーにロード中のコンテンツのサイズを調整させる方法は?
コンテンツをロードするための ActionScript クラスを取得します。
public class LoaderContainer extends Sprite {
}
次に、LoaderContainer をメイン MXML の Panel コントロールに追加します。
私が驚いたのは、LoaderContainer の幅/高さが、ロードした内容に応じてずっと変化していることです。
コンテナのサイズに合わせてコンテンツのサイズを制限する方法はありますか?
ありがとうマイケル
asp.net - aspxの前のjavascriptのみのローダー...gmail.comのログインローダーのように
login.aspx に投稿するログイン フォームを持つ Home.html があります。login.aspx の読み込みには非常に時間がかかります...
したがって、ログインボタンをクリックした瞬間にローダーを表示する必要があるJavaScriptベースの関数が必要です...バックグラウンドでPOSTが発生し、aspxページが読み込まれ、モーダルがaspxページにリダイレクトされる必要があります。
gmail.com のログイン ローダーに似ていますが、JavaScript のみを使用します。(私は縮小されたjquery jsも使用しています)(間にaspxページはありません)
asp ベースのローダーは使用できないことに注意してください。
私は使用してみました:
http://blogs.msdn.com/naitik/archive/2008/07/31/show-loading-message-while-web-page-is-processing.aspx
(高速では動作しません。最初に POSTed にリダイレクトされます。ページ)
前もって感謝します..
flash - Actionscript 3.0 で複数の大きな画像とビデオを読み込むにはどうすればよいですか?
ビデオだけでなく、かなり高解像度の写真を多数 (約 15 枚) 表示したいクライアントのために、Flash サイトを作成しています。Video クラスを使用してビデオを表示および制御し、Loader クラスを使用して写真を読み込みます。「読み込み中...」が表示されている間、事前にXMLファイルからそれらをプリロードします。
ローダーが終了するとすぐにビデオが再生され、ユーザーはスライドショーを表示することもできます。スライドショーには、各写真を単純なフェード トゥイーンで表示する左右の矢印があります。
私が抱えている問題は、これらのアセットがすべて読み込まれると、ビデオと「フェード」効果が非常に途切れ途切れになることです。写真の数を減らすと、すべてうまくいきます。しかし、それらすべてとビデオを含める必要があります。
すべての Loader インスタンスを配列に格納し、それらが要求されたらステージに追加してフェードインします。フェードインが終了したら、前のインスタンスをステージから削除します。そのため、それらはすべて Flash の「メモリ」に格納されますが、ステージ上には常に 1 つの Loader または Video インスタンスしかありません。これを処理するより良い方法はありますか?おそらく、画像をキャッシュするがフラッシュのメモリを圧迫しない方法はありますか? スライドごとに「ロード...」が必要になるのを避けるために、すべてを事前にロードしておくことをお勧めします。
linux - Linux ユーザー空間 ELF ローダー
私はかなり珍しいことをする必要があります: elf 実行可能ファイルを手動で実行します。つまり、すべてのセクションを適切な場所にロードし、main() を照会して呼び出します (その後、クリーンアップします)。実行可能ファイルは静的にリンクされるため、ライブラリをリンクする必要はありません。ベースアドレスも管理しているので競合の心配はありません。
それで、そのためのライブラリはありますか?
OSKit とその liboskit_exec を見つけましたが、プロジェクトは 2002 年以来死んでいるようです。
プロジェクトの一部を取り (もちろんライセンスを尊重して)、自分のニーズに合わせて調整することは問題ありませんが、私は Linux の世界では初心者なので、それらの部分がどこにあるかさえ知りません! :)
PS。ARMプラットフォームにはそれが必要です。
UPDうーん、elfs をロードするという問題は、それについての十分な知識が必要なようです (ため息)。それで、仕様書とマニュアルを読みに行きます。そして、bionic/linker と libelfsh に固執すると思います。みんなありがとう!
要約された調査結果:
- libelf : http://directory.fsf.org/project/libelf/
- elfsh と libelfsh (現在は eresi の一部): http://www.eresi-project.org/
- elfio (別のエルフ ライブラリ): http://sourceforge.net/projects/elfio/
- OSKit および liboskit_exec (古い): http://www.cs.utah.edu/flux/oskit/
- バイオニック/リンカー: https://android.googlesource.com/platform/bionic
actionscript-3 - ロードされたswfから親ムービークリップの変数にアクセスする方法
外部swfをロードするswfがあります。ローダーswfには、ロードされたswfからアクセスしたい変数があります。使用しますMovieClip(parent.parent).myVar
が、このエラーが返されます
TypeError:エラー#1009:nullオブジェクト参照のプロパティまたはメソッドにアクセスできません。card01_fla :: MainTimeline / frame1()で
ローダーswfには、問題だと思うカスタムドキュメントクラスがあります。
前もって感謝します。
編集
これはメインのswfの時点です
そして私はこのコードでロードされたswfからテスト変数にアクセスしようとしています
編集#2
onCardInitではaddChild(loader)
なくonViewClickにあり、ロードされたswfの最初のフレームにある場合、Object(parent.parent).testVar
それは機能します...しかし、なぜonCardInit関数内に入れたくないのですか?
apache-flex - 同じ ApplicationDomain 内で実行時に Flash SWF にロードされる Flex SWF アセット
Flex SDK によってコンパイルされた swf を Flash IDE によってエクスポートされた swf にロードし、getDefinition() によってアセットをインスタンス化しようとしています。通常、これは Flash IDE からエクスポートされたアセットで正常に機能し、Flash IDE から別の swf にロードされます。
これは通常、Flash IDE のみを使用してこれを行う方法です:
ローダー - > 同じ ApplicationDomain を使用 - > getDefinition(class)
ここで、[Embed] メタデータ タグを使用して Flex SDK からコンパイルされた「Test .as」を使用します:
Loader - > 同じ ApplicationDomain を使用 - > getDefinition(" Test _" + class)
問題は、取得したいクラス名の前にロードされたアセット ライブラリを追跡する必要がないことです ((' Test _" + class) vs (class))。これを行う方法はありますか?クラスがプルされているライブラリを参照せずに、または元のローダーにアクセスせずに? この方法では、現在の ApplicaitonDomain からインスタンス化できるクラス名だけで、アセットがどの SWF から来ているかを知る必要はありません。
ありがとう
javascript - ページの読み込みが完了するまでページ読み込みdivを表示するにはどうすればよいですか?
私のウェブサイトには、集中的な呼び出しを行っているため、読み込みが非常に遅いセクションがあります。
div
ページが準備されている間に表示し、すべての準備が整うと消える「読み込み中」に似たものをどのように言うことができるか考えてみてください。
actionscript-3 - Loader 表示オブジェクトを使用して X jpeg をロードし、ステージ上で各画像のサイズを個別に変更する
ねえ、私はこれが可能かどうか疑問に思っていました
addChild(myLoader); を使用して、画像を読み込んで簡単に表示することができます。myLoader は classWide プライベート スコープにあります。問題は、ローダーをステージに追加するクラス内で関数を呼び出すたびに、古いものをクリアして、この新しいものを入れることです。完了しました。コードをX回ロードして書き込む必要がある画像の数を知る以外に何もできないため、これは深刻な障害です。問題は、URL が XML ファイルから読み取られることです。
私の主な望みは、ローダーを含む classWide プライベート配列を持ち、ロードが完了するたびに myArray.push(myLoader) を使用してそれらを割り当てることでした。コンパイルはできても表示されないという問題があります
これが書かれているように動作します
flash - Flash Loader と ByteArray
ディスクから jpeg/png 画像をロードしてフレックスで表示し、base64 でエンコードされた文字列としてサーバーに送信できるようにする必要があります。しかし、画像ファイルが読み込まれると、私のflash.display.LoaderInfo
オブジェクトでは、bytes
プロパティ (の型ByteArray
) にファイルの内容よりも多くのバイトが含まれます。
例: 画像ファイルのサイズ: 3089 flash.display.LoaderInfo.bytesTotal:3089 flash.display.LoaderInfo.bytes.length:3155
base64 文字列をエンコードする必要があるためflash.display.LoaderInfo.bytes
、ByteArray オブジェクトのどの部分をサーバーに送信する必要があるかわかりません。ファイルの元の品質を維持する必要があるため、bytearray コンテンツをビットマップ イメージに描画して jpg として再エンコードしたくありません。
ありがとう
いくつかのコード: