2011-11-16 16 views
8

私はKindle Fire Browserにアップロードを受け入れるようにと考えています。ファイルピッカーが表示されますが、アップロードエラーです。青い月に一度それは動作し、私は理由を理解できません。私はHTML5と通常のフォームPOSTアップロードの両方を試みました。Kindleの火災とファイルのアップロード

誰にでも良いアイデアがありますか?

また、ファイルセレクタはHTML5のふりをしていますが、ファイルサイズは0を返し、ファイルサイズの表示を乱します。

テストケース:http://jsfiddle.net/dbaxD/1/

+2

ハハ。私はアップロードコンポーネント(http://krystalware.com/slickupload)を書くので、できるだけ多くのブラウザとデバイスで動作することを確認するのが好きです。通常、問題を取り除き、デバイスをサポートする(またはデバイスがアップロード期間をサポートしていないと判断する)のは簡単ですが、この場合、私は困惑します。 –

+2

シルククラウドアクセラレーション機能をオフにすると機能しますか? – Kevin

+0

@Kevin - うん、まさにそのようだ - アップロードはクラウドアクセラレーションではうまくいきません。私がそれを取り除くと、すぐにアップロードが始まります。ブラウザーからクラウドアクセラレーションを検出する方法について知っていますか? –

答えて

0

が見えることを確認してください期待どおりに...私は加速されたページ読み込み機能を使用してテストコンテンツをd off

+0

最後に...ニース! –

1

限り、jQueryのモバイル事業ファインなどのKindleの火災のブラウザで

http://www.uploadify.com/

のjQuery Mobileで作業することができ、プラグインuploadify

チェックはまた、このTipsをチェックして、 Tutorial

EDIT チェックアウトこの

http://jquerymobile.com/demos/1.0a3/#docs/forms/index.html

そして、それが動作するようになりましシルク2.1(FireHDで現行バージョン)のように

$.mobile.ajaxFormsEnabled = false; 

とフォーム属性

<form id="form" action="/mobile/upload" method="post" enctype="multipart/form-data" data-ajax="false"> 
+0

Uploadifyはフラッシュを使用します。私は生のブラウザベースのアップロードが必要です。 Flashは現在Android上で動作していますが、AdobeがFlashのモバイル開発を中止して以来、私たちはそれに頼ることができません。 –

+0

@Chris HynesあなたのライトFireブラウザでhttp://valums.com/ajax-upload/をチェックすることはできますか? – Synxmax

+0

@Chris Hynesも投稿で自分の編集をチェックします – Synxmax

関連する問題