私のアプリケーション(PhoneGapでラップ)は、オンラインモードとオフラインモードの両方で動作します。私はlocalstorageにbase64でエンコードされた画像とビデオを保存します。 ブラウザでこれをデバッグするとうまくいきますが、iPad上ではjavascriptプロンプトで「操作を完了できませんでした」というメッセージが表示されます。Sencha Touch 2 + PhoneGap + iPad:Base64でエンコードされたデータのビデオ:「操作を完了できませんでした」
私は純粋なhtmlタグと真のExt.Videoでビデオを配置しようとしました。
ここに何かが不足していますか?おかげ
newhtml += "<video width='320' height='240' controls='controls'> <source src='data:video/mp4;base64,"+tmpStore.getAt(i).data.myPages[j].myProducts[k].myItens[0].fileData+"' /></video>";
更新:
は、iPadやAndroidの3.0ネイティブのブラウザでテストされ、その結果は "...運転" と同じです。 自動再生とコントローラの有無(ビデオ/ソースタグ内)でテストされています。
Sencha Touchフォーラムに投稿して確認してください。 –
私はそれを行いました:http://www.sencha.com/forum/showthread.php?198958-iPad-Video-with-base64-encoded-data-quot-操作が完了できませんでした。&p = 791740#post791740 – Ricardo
それはひどく無視されているようです... –