問題タブ [getpicture]

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.

0 投票する
1 に答える
1623 参照

cordova - Phonegap-PictureSourceTypeのユーザーオプションを提供します

これから始めてください:

私のPhoneGapアプリは、ある時点でフォームを介してサーバーに画像をアップロードします。

カメラから画像を取得でき、PHOTOLIBRARYから画像を取得できます。

の複数のソースを指定する方法はありますか、sourceType: Camera.PictureSourceTypeそれとも一度に1つだけかかりますか。

言い換えると...

PhoneGapにネイティブな写真ソースを選択するオプションをユーザーに提供する方法はありますか、それともユーザーが[写真を撮る]または[ライブラリから写真を選択]を選択できる独自の2つのボタンを作成する必要がありますか?

2ボタンソリューションの構築に問題はありませんが、必要がなければ構築したくありません。

0 投票する
0 に答える
122 参照

android - ファイル/写真の参照から戻ると、phonegap アプリケーションがリロードされる

phonegap を使用してファイルを参照し、サーバーにアップロードしたいと考えています。

問題は、携帯電話 (ドロイド) でファイルを選択してフォーカスがアプリに戻ると、ファイルを開いたときのようにリロードされることです。私は build.phongap.com を使用しており、ios 用のビルドは友人の iphone 5 で動作し、失敗した apk は友人の galexy S で動作しています。

標準の html 入力フィールド '' だけでなく、

次の関数を呼び出すボタン:

どちらも同じ結果です。どちらも iPhone と galexy S で動作しますが、私のドロイドでは、フォーカスが戻るとアプリがリロードされます。どうすればこれが起こらないようにできますか? Facebook アプリまたは Gmail アプリから添付ファイルを参照すると、正常に動作します。

0 投票する
0 に答える
173 参照

android - cordova: 連絡先の写真をサーバーに送信する

Androidの連絡先からサーバーに写真を送信する方法は? 私は使用していますcordova 2.9.0

0 投票する
3 に答える
3626 参照

cordova - phonegap/cordova getPicture from photolibrary ファイル転送が機能しない

Cordova の camera.getPicture プラグインと FileTransfer.upload プラグインを組み合わせる際に問題が発生します。最も奇妙なことは、ライブラリから写真を取得するときではなく、カメラから写真を撮るときにすべてがうまく機能することです。

問題は次のようになります: Phonegap/Cordova Uploading Image from gallery is not working on Android Kitkat

しかし、私は Cordova 3 を使用しているため、kitkat の問題を修正する必要があります。

私のコード:

take_photo と get_photo はどちらも onTakeSuccess で同じ関数にヒットするため、同じ処理が行われます。ソースがカメラの場合、画像は正しくアップロードされ、サーバーは正しい応答 (および HTTP 201) を返します。

ただし、ソースがライブラリの場合、これは失敗します。FileTransfer.Upload はエラー コード 1 (ファイルが見つかりません) を返しますが、アプリの画像要素に画像が正しく表示されるため、これは当てはまりません。

サーバーは HTTP 400 の不正な要求を返します。

このプロセスには、画像の URL の形式という違いが 1 つありますが、それによってどのように違いが生じるのでしょうか。

成功した getPicture をログに記録します (CAMERA):

失敗した getPicture をログに記録します (LIBRARY):

さらに、getPicture (LIBRARY) シチュエーションでは、次のアラートが表示されます。

Code = 1-400, image:file:///mnt/sdcard/Android/data/com.XXX.YYY/cache/modified.jpg?1404910903858

0 投票する
1 に答える
926 参照

android - AndroidでCordova 3.5でpng画像を取得する方法

そのコードで、cordova-plugin-cameraを使用してPNG画像を取得しようとしています:

ただし、常にJPGファイルが返されます。誰かが Android で PNG を取得することに成功しましたか?

CameraLauncher.java l.390 および他の多くの場所で Android 用の Java プラグイン ソースを見ると、「.jpg」がハードコードされているようです。

「.jpg」を「.png」に置き換えてみましたが、もちろん拡張子の名前が変わるだけです。

0 投票する
1 に答える
265 参照

c# - AxHost.GetPictureFromIPicture() メソッドがありません。MS Access データベースから画像 (添付ファイル) を取得しています

AxHost.GetPictureFromIPicture() を使用して、MS Access 2013 データベース ファイル (*.accdb) から GIF 画像 (添付ファイルの種類として保存) を取得しようとしています - それを Image に変換して、PictureBox に表示できるようにします。しかし、その方法はありません!:( 何か不足していますか? smtg を設定またはインストールする必要がありますか?

変換しないと、「'System.__ComObject' 型の COM オブジェクトをクラス型 'System.Drawing.Image' にキャストできません」というエラーが表示されます。

私は実際にすべてを正しい方法で行っていますか?または、より良い解決策はありますか?私を助けてください。

0 投票する
0 に答える
197 参照

android - Cordova 5.0.0 getPicture が 1 回機能し、2 回目の getPicture で失敗する

標準のドキュメント実装を使用して、ギャラリーから画像を取得し、それを画面に表示します。

プラットフォームはアンドロイドです。

  1. 「ギャラリーからの写真」ボタンを押します
  2. ギャラリーを選択するダイアログが開きます。
  3. ギャラリーが開き、写真を選択します
  4. onSucces 関数が呼び出され、画像が画面に表示されます。

でも、

  1. 「ギャラリーからの写真」ボタンをもう一度押して、新しい写真を選択します
  2. onFail 関数が呼び出され、メッセージ「Selection Cancelled」が表示されます
  3. ギャラリーを選択するダイアログが開きます
  4. 私は絵を選ぶ
  5. 3.のダイアログがまだ表示されている

関連トピックで見つけたものをチェックして試した解決策を探しています。

  • Manifest.xml には android:launchMode="singleTop" があります
  • カメラ プラグインと Android プラットフォームを削除して、再度追加しました
  • Cordova 5.0.0 を使用しています
  • Samsung S4 miniでテストします

更新 1

私は Android 用の解決策を見つけましたが、非常に見にくいと感じているので、より良い解決策があれば提案してください:

最初の成功したコールバックを処理した後、アプリをリロードします。

location.reload(); //アンドロイドのみだと思いますか?

0 投票する
1 に答える
677 参照

c# - 画像と背景画像が null のときに現在の表示画像ボックスの画像を取得する

ピクチャ ボックスのハンドルが外部ライブラリに渡されます。

指定されたイベントがトリガーされた後、結果の画像が画像ボックスに表示されます。

画像ボックスの内容を画像に保存しようとしましたが、

これら2つの横の画像ボックスに画像を表示するにはどうすればよいですか?

0 投票する
1 に答える
44 参照

base64 - 「ループ内で関数を作成しないでください。」糸くずエラー。正しい書き方は?

コントローラーのコードを以下に示します。これを解決する正しい方法は何ですか?

コードを見る

0 投票する
1 に答える
269 参照

angularjs - Ionic 1、firebase ストレージ、cordova.getPictures、画像を保存しない?

ionic 1 と firebase 3 でアプリケーションをプログラミングしています。

firebaseのストレージに画像をアップロードしたいです。

html fileupload を使用すると画像は保存されますが、「cordova.getPictures」を使用すると画像は保存されません。

コード: