我正在使用Telerik BarcodeScanner插件(http://plugins.telerik.com/cordova/plugin/barcodescanner)将qr-code扫描功能添加到我的混合应用程序中。该插件运行良好,但在平板电脑上图像显示颠倒。这只发生在平板电脑上,手机上没有问题。我曾尝试使用多种设备,但这一切都发生在平板设备上。
你们中有人面对这个问题吗?我该如何解决?
答案 0 :(得分:1)
我也在使用这个插件!我也有同样的问题。
我修复了它在AndroidManifest.xml
中添加screenOrientation for
扫描活动。看看你的AndroidManifest.xml
(必须如何):
<activity android:clearTaskOnLaunch="true" android:screenOrientation="landscape" android:configChanges="orientation|keyboardHidden" android:exported="false" android:name="com.google.zxing.client.android.CaptureActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:windowSoftInputMode="stateAlwaysHidden">
<intent-filter>
<action android:name="com.google.zxing.client.android.SCAN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
请注意android:screenOrientation="landscape"
已添加。不幸的是,迫使你的观点留在“风景”,但你的相机以正确的方式显示图像。