gpt4 book ai didi

cordova - PhoneGap 条码扫描器 iOS6 屏幕方向

转载 作者:行者123 更新时间:2023-12-02 21:25:34 26 4
gpt4 key购买 nike

这是我的第一个问题。因此,如果格式不完美,请原谅我。

目标

native 应用程序,通过 Dreamweaver 使用 Phonegap 构建,包括条形码扫描仪插件 https://github.com/phonegap/phonegap-plugins/tree/master/iPhone/BarcodeScanner

问题

我尝试过的所有 iOS 版本都以纵向模式显示条形码扫描仪,iOS 6 除外。它显示条形码扫描仪插件的横向方向。如果是这样的话,我可以处理它,但它只能在我纵向握住它时进行扫描。

我用谷歌搜索了一整天,没有任何解决方案。

这是我的 config.xml 文件:

<feature name="http://api.phonegap.com/1.0/device" />

<preference name="phonegap-version" value="2.2.0" />
<preference name="orientation" value="portrait" />
<preference name="target-device" value="universal" />
<preference name="fullscreen" value="false" />
<preference name="webviewbounce" value="false" />
<preference name="ios-statusbarstyle" value="black-opaque" />

<gap:plugin name="BarcodeScanner" />
<gap:plugin name="ChildBrowser" />
<access origin="*" />

我想要一个适用于所有操作系统的纵向条码扫描仪。这个问题有什么解决办法吗?

编辑:找到解决方案

至少,我在 xcode 中加载了所有数据。下载最新版本的条形码扫描仪插件。在 xcode 中设置它,编译它并且它工作了。

问题似乎是在通过 Dreamweaver/Phonegap Webseite 创建构建时由 Phonegap 使用的条形码扫描仪插件的过时版本。

最佳答案

请更新AppDelegate.m文件中的以下代码

添加这一行:

[self.window setRootViewController:self.viewController];

注释此行(或)删除此行:

//[self.window addSubview:self.viewController.view];

关于cordova - PhoneGap 条码扫描器 iOS6 屏幕方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13766217/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com