問題タブ [urlloader]
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 - IOError 2032 が時々発生する
私のアプリケーションは、同時に 60 個のファイルをロードします。つまり、60 個のローダーを (配列で) 作成し、すべての読み込みをループで開始します。1 つの読み込みが完了するのを待たずに、次の読み込みを開始します。URLLoader を拡張するクラスを使用して、xml、bin、png、mp3、および swf をロードします。
ユーザーが IOErrorEvent を受け取ったときにログに記録すると、同じファイルでエラー 2032 が発生することがあり、再試行すると読み込みが完了します。
URLLoader でランダムな 2032 エラーが発生する理由を知っていますか?
編集: URLLoader は一度に多くのファイルをロードするのに適していますか? 接続を開き、すべてのファイルを要求してから、接続を閉じる必要がありますか?
actionscript-3 - Flex で URLLoader.load を呼び出す前に進行状況ダイアログを表示しますか?
ユーザーが多数のファイルをロードし、それらすべてを1回のマルチパート/フォームデータリクエストでサーバーに送信できるようにするフレックスアプリケーション(Webブラウザーで実行)を開発しています。
私の問題は次のとおりです
。セキュリティ上の理由から、フラッシュでは、ユーザーがボタンをクリックして URLLoader.load アクションを開始する必要があります。ユーザーがアプリケーションの保存ボタンをクリックすると、開始します。
残念ながら、リクエストのアップロード部分は非同期ではなく、ダウンロード部分のみのようです。ユーザーは任意の数のファイルを追加できるため、データは任意のサイズになる可能性があるため、アップロードが完了するまでに時間がかかる場合があります。
理想的な世界では、保存ボタンのクリック ハンドラーで次のようなことを行います。
残念ながら、これにより、アップロードの完了後に進行状況ダイアログが表示されます。では、このようにポップアップが表示されるまでアップロードの開始を遅らせることはできますか?
上記のセキュリティ上の理由から、これもできないことがわかりました。これにより、SecurityError: エラー #2176 がスローされます。
基本的に問題は
- 現在のフレームのコードが完了するまで、ポップアップは表示されません
- URLLoader.load は、リクエストのアップロード部分が完了するまでブロックします
- 時間のかかる部分はすでに終わっているため、ポップアップの到着が遅すぎます。
- ユーザーのクリックによって読み込みアクションを開始する必要があるため、ポップアップが待ちきれません。
この制限を回避する方法はありますか?
この問題を説明する小さなアプリケーションを次に示します。ボタン 2 と 3 は SecurityError をスローします。
apache-flex - フレックスでのストリーミングWebサービス呼び出し
.NET wcfSOAPWebサービスに情報を送信するflex/airアプリケーションでファイルアップロードを作成しようとしています。ファイルのアップロードには、イベントを示す進行状況も必要です。このサービスは、StreamをMessageBodyMemberとして使用して、ストリーミングのアップロードを許可します。私の入力は次のようになります。
サービスは次のようになります。
VS2010でプロキシクラスを作成すると、FileDataのStreamオブジェクトを取得します。Flash Builder 4.7で同じことを行うと、FileDataはByteArrayとして解釈されます。クライアントでFileUploadとUrlLoaderを調べましたが、bodyメンバーセットを取得できません。私のアクションスクリプトは、これが機能していないように見えます
では、flexからsoapサービスにストリーミングファイルをアップロードするにはどうすればよいでしょうか。どんな助けでも大歓迎です。
events - URLLoader Event.Complete がトリガーされない
私が使用しているコードは上記のとおりです。完了イベントをトリガーすることができません。つまり、配列に値が入力されません。理由について誰かが私に洞察を与えることができますか?
編集:すべての弱い参照を取り除き、エラーをチェックするように変更しました。エラーは発生しません。
actionscript-3 - AS3 UrlLoader キャッシュのリセット
良い一日、
Actionscript 3 の UrlLoader のキャッシュで問題が発生しました。タイムスタンプを取得するために PHP サイトに UrlRequest を作成しました。
(関数を含む) クラスの開始をもう一度呼び出すと、結果は同じになります。新しいリクエストを取得するには、アプリケーションを閉じて再起動する必要があります。
「ローダー=新しいローダー」を試しました。また、ヘッダーを使用します。
here のようにすべてのリクエストに対して一意の URL を作成するオプションは、私の php アクションを妨害するため、私には機能しません..
iphone - URLからのデータをsqliteデータベースiphoneに保存する方法
IIS で Web サービス (.Net) をホストして SQL Server DB からデータを取得し、解析して iPhone の SQlite DB に保存しました。これを行うにはどうすればよいですか?
Web サービスは正常に動作しており、XML 形式でデータを取得しています。
ネットで検索しましたが、これに適したチュートリアルが見つかりませんでした。リンクやチュートリアルを提案してください。ありがとう。
flash - 複数のファイルをダウンロードする
ファイル名で満たされたデータグリッドを持つ Flash アプリケーションがあり、ユーザーがそのグリッドから複数のファイルをチェックして、ローカル ドライブにダウンロードできるようにしたいと考えています。ファイルはデータベースの blob フィールドに保存され、php ro を使用してそれらを取得します。URLLoader と FileReference を使用してファイルをダウンロードしようとしていますが、機能していません。コードは次のとおりです。
誰でもこれについて私を助けることができますか?
apache-flex - URLLoaderでuseProxy?httpserviceのそれに似ていますか?
信頼できないサーバーを介したHttpsイメージのロードには制限があります。空気自体に複数のドメインを形成させるのではなく、プロキシサービスからイメージをロードすることにしました。ブレイズドドキュメントをチェックしたところ、httpserviceにはuseproxyプロパティがあり、クライアントがitslefで実行するのではなく、サービス呼び出しをproxy-service.xmlに転送します。URLLoaderについても同じことができますか?
actionscript-3 - URLLoader は Cookie をどのように処理しますか?
ブラウザではなくデスクトップ用 Adobe AIR で AS3 を使用していますが、この状況で違いが生じるかどうかはわかりません。
- を使用して API にリクエストを送信しています
URLLoader
。 - 私が送信する各リクエストは、新しい
URLLoader
インスタンスからのものです。
自分でクッキーを処理する必要があると思っていましたが、Fiddlerを使用してHTTPリクエストをトレースしており、リクエストごとに異なるインスタンスを使用しているにもかかわらず、クッキーは自動的に処理されているようです.
私の質問:
- そうですか、これらの Cookie は自動的に処理されますか?
- この動作を管理するプロパティはありますか?