Ionic 4 ZBar 在 ios 中崩溃
Posted
技术标签:
【中文标题】Ionic 4 ZBar 在 ios 中崩溃【英文标题】:Ionic 4 ZBar crashing in ios 【发布时间】:2019-10-26 03:40:43 【问题描述】:我正在使用 Ionic4 zbar 扫描条形码。每次我尝试打开相机时,我的应用程序都会崩溃。我尝试了所有不同的 iPhone 设备。 我的代码在安卓设备上运行良好。
https://ionicframework.com/docs/native/zbar
离子:
Ionic CLI:5.0.0 (/usr/local/lib/node_modules/ionic) 离子框架:@ionic/angular 4.4.0 @angular-devkit/build-angular:0.12.4 @angular-devkit/原理图:7.2.4 @角/cli:7.2.4 @ionic/angular-toolkit:1.4.0
科尔多瓦:
Cordova CLI:9.0.0 (cordova-lib@9.0.1) Cordova 平台:android 7.1.4,ios 5.0.1 Cordova 插件:cordova-plugin-ionic-keyboard 2.1.3、cordova-plugin-ionic-webview 3.1.2(和其他 10 个插件)
实用程序:
cordova 分辨率:0.3.0 本机运行:0.2.2
系统:
Android SDK 工具:26.1.1 (/Users/conagrabrands/Library/Android/sdk) ios部署:1.9.4 ios-sim : 8.0.1 NodeJS : v10.16.0 (/usr/local/bin/node) npm:6.9.0 操作系统:macOS Mojave Xcode : Xcode 10.2.1 构建版本 10E1001
预期结果是相机应该打开以扫描条形码。
【问题讨论】:
【参考方案1】:我从来没有在 ios 上安装过这个 ZBar 插件... 如果您只想要基本的扫描功能(条形码或二维码),我建议您使用条形码扫描仪插件
https://ionicframework.com/docs/native/barcode-scanner
这真的很稳定,在我的 Android 和 iOS 设备上都可以正常运行
【讨论】:
以上是关于Ionic 4 ZBar 在 ios 中崩溃的主要内容,如果未能解决你的问题,请参考以下文章
iOS 9 Ionic Cordova 应用程序在 iPhone 上崩溃;在 iPad 上工作
Ionic2:iOS 应用程序在使用cordova-plugin-media 录制音频并再次播放时崩溃