0

UPC番号をスキャンするCordova Barcode Scannerを持つアプリがあります。それはiOS上で正常に動作し、期待どおりの結果を返します。しかし、Android Marshmallow 6.1では、カメラの画面に「Product found」というメッセージが表示され、表示されますが、期待どおりの値は表示されません。私は自分のアプリ全体をスキャンしており、Product Productのテキストがどこにあるのかわかりません。このメッセージの送信元がわからない助けてください。Ionic Cordova Barcode Scannerは、iOSでは動作しますが、Androidでは動作しません。

問題はAndroid 5.1でも発生します。

この商品の見つかりましたメッセージが表示されます。私は自分のアプリケーションコードと私のapisのコードを検索しています。なし下記のURLをご覧ください。

https://drive.google.com/open?id=0B81YQAjfP0R2VmU2V1I1QTg3NWc

も完全に機能していることのiOSのバージョンを参照してください。以下のデバッグコードを参照してください

https://drive.google.com/open?id=0B81YQAjfP0R2RkhEeVlOVUlLUmc

を。バーコードスキャナが呼び出されると、コンソールには何も公開されません。

D/PowerManagerService(946):turnOffButtonLight mButtonLightTimeout = 2000 D/PowerManagerService(946):ボタンをトゥーンして2000s後にボタンをオフにします。 D/AutomaticBrightnessController(946):ZTE_PM_LIGHT updateAmbientLux:mLightSensorListenerルクス9.0 D/AutomaticBrightnessControllerである(946):ZTE_PM_LIGHT updateAmbientLux:mLightSensorListenerルクスである14.0 D/PowerManagerService(946):turnOffButtonLight mButtonLightTimeout = 2000 D/AutomaticBrightnessController(946)。 ZTE_PM_LIGHT updateAmbientLux:mLightSensorListener lux is 3.0 D/PowerManagerService(946):ボタンをトゥーンして2000s後、ボタンをオフにしてください! D/AutomaticBrightnessController(946):ZTE_PM_LIGHT updateAmbientLux:mLightSensorListenerルクス12.0 D/AutomaticBrightnessControllerである(946):ZTE_PM_LIGHT updateAmbientLux:turnOffButtonLight mButtonLightTimeout = 2000 D/ConnectivityService(946):mLightSensorListenerルクス9.0 D/PowerManagerService(946)です。 D/ConnectivityService(946):ネットワークNetworkAgentInfo [WIFI() - 109]はすでに要求を満たしていました。 1.変更はありません。 (946):D/PowerManagerService(946):ボタン上でTrunし、2000年以降にTrimを実行すると、D/ConnectivityService(946):NetworkAgentInfo [WIFI(109)]のAVAILABLEが有効になります。ボタンをオフにしてください! I/ActivityManager(946):START u0 {act = com.google.zxing.client.android.SCAN cat = [android.intent.category.DEFAULT] pkg = com.test.testapp296079 cmp = com.test.testapp296079/comApplication.CustomerActivity}を表示0のuid 10110から取得します。 V/WindowManager(946):addAppToken:AppWindowToken {2ac1f12b token = Token {2571457a ActivityRecord {1e190da5 u0 com.test.testapp296079/com.google.zxing.client.android.CaptureActivity}ウィンドウを追加するウィンドウ{2ec02634 u0 com.test.testapp296079/com.google.zxing.client.android。ウィンドウを追加しています。 (946):ウィンドウウィンドウ({2c8f09d2 u0 SurfaceView}をウィンドウの前に追加します(ウィンドウの前に{2ec02634 u0 com.test.testapp296079/com.google.zxing.client.android.CaptureActivity}) D/AutomaticBrightnessController(946):ZTE_PM_LIGHT updateAmbientLux:mLightSensorListener luxは9です。0 D/AutomaticBrightnessController(946):ZTE_PM_LIGHT updateAmbientLux:mLightSensorListenerルクスが17.0 D/PowerManagerServiceである(946):turnOffButtonLight mButtonLightTimeout = 2000 D/AutomaticBrightnessController(946):ZTE_PM_LIGHT updateAmbientLux:mLightSensorListenerルクス8.0 D/AutomaticBrightnessControllerである(946) :ZTE_PM_LIGHT updateAmbientLux:mLightSensorListenerルクスは110.0 D/AutomaticBrightnessController(946)である:updateAutoBrightness:値= 0.16730924 * 255 = 42.663857 D/AutomaticBrightnessController(946):updateAutoBrightness:mScreenAutoBrightness = 21、newScreenAutoBrightness = 43 D/DisplayPowerController(946)。 ZTE_PM updatePowerState mPowerRequest.dozeScreenState = 0 D/DisplayPowerController(946):ZTE_PM_PROX updatePowerState状態= 2 D/DisplayPowerController(946):ZTE_PM_PROX NO useProximitySensor D/AutomaticBrightnessController(946)しながらProxSensorを無効:ZTE_PM mScreenAutoBrightnessAdjustment変化なし D/AutomaticBrightnessController(946):=偽 shuangdan LightSensorchanged =真、真= autolcdenable、a​​utobuttonEnabled D/AutomaticBrightnessController(946):updateAutoBrightness:値= 0.16730924 * 255 = 42.663857 D/DisplayPowerController(946):ZTE_PM_LHX_animate mPowerState.getScreenBrightness()21 mPowerState.getActualScreenBrightness()21 D/DisplayPowerController(946):ZTE_PM_animateは、LCDの明るさをアニメート43

答えて

0

さて、これはAndroidの最初のタイマーの問題です。

OS特有の非常にばかげた問題が発生したため、失敗しました。 iOSはfalseを0、androidをテキスト文字列falseとして処理します。私はちょうどこの状態を入れなければなりませんでした。

if($ scope.cancelled === 0 || $ scope.cancelled === false)

関連する問題