0

このような画像をキャプチャするためにphonegapカメラを使用しています

navigator.camera.getPicture(onPhotoDataSuccess, onFail, {
        quality : 50,
        sourceType : Camera.PictureSourceType.CAMERA,
        destinationType : destinationType.FILE_URI,
        encodingType : Camera.EncodingType.PNG,
    });

アプリがクラッシュするのはしばらくの間だけであることに注意してください

私はすでに次のようなマニフェストの変更を試みました

android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale"

ここに私のlogcatがあります

前もって感謝します!!

4

1 に答える 1

0

品質パラメータを 50 から 30 に減らすと、カメラ API がアプリをクラッシュさせなくなりました

サムスンギャラクシーs3で1を編集

Samsung Galaxy 3 では、開発者オプションの [アクティビティを保持しない] がデフォルトでオンになっています。

これにより、他のアクティビティ (この場合はカメラ) を起動したときに、メインのアクティビティがガベージ コレクションされます。

オプションをオフにすると、問題が解決します。

于 2013-04-16T10:58:40.550 に答える