0

私は現在、これが Web アプリとして可能かどうかを検討しています (ネイティブ アプリや電話ギャップ アプリではなく、スマートフォン/タブレット ブラウザーで実行される JavaScript/HTML5 アプリ):

  1. ユーザーが写真を撮る
  2. ユーザーがコメント付きでサーバー上の写真を共有します。

私の知る限り、Web アプリはデバイスのカメラやカメラ ロールにアクセスできません。

現在の私の最善のアイデアは、ユーザーが写真をメールとして送信できるメールサービスを用意することです。私の質問は次のとおりです。

1) 私の仮定は正しいですか? 2) メールサービスよりも良いアイデアはありますか? 3) ネイティブにしようと決めた場合、カメラと写真にアクセスできる phonegap アプリを作成することはできますか?

4

3 に答える 3

1

はい、デバイスのカメラロールにアクセスできるWebアプリケーションを作成できます。ただし、問題があります。写真のアップロードはAndroidで機能しますが、現在、標準のiOSSafariブラウザーでは機能しません。ユーザーは、画像をアップロードできるように別のブラウザーをダウンロードする必要があります(iCabブラウザーでアップロードできると思います)。これは、ユーザーが誰であるかによっては、契約を破る可能性があります。一般向けに構築している場合、別のブラウザを使用するように指示することはできません。内部アプリを構築している場合は、おそらくそれを回避することができます。

このようなアプリの例を次に示します。これは、まさにあなたが達成しようとしていることのようです。http ://www.crazybikes.com/mrcjava/servlet/CBB2E.M07050s

注意すべき点の1つ:このサンプルアプリケーションは、アクセスに使用するデバイスによって表示が異なります。つまり、PCでアプリにアクセスすると、PCアプリのように見えます。ただし、スマートフォンからアクセスすると、スマートフォンアプリのように見えます。十分な体験をするには、スマートフォンからアクセスすることをお勧めします。

于 2012-06-05T20:47:51.077 に答える
0

「スマートフォン/タブレット ブラウザで実行される javascript/HTML5 アプリ」について話す場合、ロケールで展開されたファイルまたは Web でホストされていることを意味しますか?

Web でホストされているファイルを使用する場合は、ユーザーが写真をアップロードできるようにします。メールを処理するよりもはるかに簡単です...展開されたファイルの場合、私はWP7から来ていますが、少なくともAndroidには同じことがあり、iOSも可能であることを知っているので、ブラウザコントロールとネイティブの間のブリッジを使用できますカメラを使用するためのアプリ。しかし、これはまさにPhoneGapが行うことです...したがって、私はPhoneGapを使用することを好み、自分でこれを行う必要はありません.

于 2012-06-05T08:36:32.187 に答える