次の機能を実装したいandroid+iphone用のWebアプリを開発しています。
ユーザーがWiFiに接続している場合、サーバーから直接ビデオを再生したり、デバイスにビデオをダウンロードしたりできます。後でモバイルネットワークに接続すると、ダウンロードしたファイルをそのWebアプリで再生できます。
出来ますか?これどうやってするの?私のWebアプリはで書かれたサーバーアプリですASP.NET
。
次の機能を実装したいandroid+iphone用のWebアプリを開発しています。
ユーザーがWiFiに接続している場合、サーバーから直接ビデオを再生したり、デバイスにビデオをダウンロードしたりできます。後でモバイルネットワークに接続すると、ダウンロードしたファイルをそのWebアプリで再生できます。
出来ますか?これどうやってするの?私のWebアプリはで書かれたサーバーアプリですASP.NET
。
実際、HTML 5 アプリケーションはキャッシュできます。しかし、サイズ制限があります。iOS Safari の Web アプリは、オフラインで最大 5MB までキャッシュできます。Android では、私の知る限り 2MB です。しかし、実際にはHTML 5を介してwifiか3gかを判断することはできません。したがって、あなたが仕事をしようとしている方法はうまくいかないかもしれません。
この目的のために、ネイティブの iOS および Android アプリケーションを使用できます。AndroidおよびiOSにエクスポートするサードパーティのライブラリ/ SDKを使用できます(正確な名前はわかりません)。しかし、私の意見では、ネイティブ アプリを作成することが最善の解決策です。