2012-06-08 87 views
1

我已經使用PhoneGap 1.7.0和Zxing條形碼掃描器從https://github.com/phonegap/phonegap-plugins/tree/master/iOS/BarcodeScanner在iPad中實現了Zxing條碼掃描器。但方向僅限於肖像。我想將其更改爲景觀修改此代碼Zxing條形碼掃描器PhoneGap插件iOS風景模式

if ([previewLayer isOrientationSupported]) { 
    [previewLayer setOrientation:AVCaptureVideoOrientationPortrait]; 
} 

和CDVBarcodeScanner.mm這個代碼太

if (interfaceOrientation == UIInterfaceOrientationPortrait) return YES; 

和肖像的值更改爲LandscapeRight。 我的問題是視頻不全屏,右側有黑色部分。 此外,掃描條形碼時,即使在橫向模式下縱向不橫向也只能成功。

是否有任何解決方案使景觀模式完美?

+0

我收到此錯誤刪除此

if (result.empty() && hints.getTryHarder() && image->isRotateSupported()) {} 

,可以請你幫忙「錯誤在成功回調:NetworkStatus0 =類型錯誤:‘空’不是一個對象「 –

回答

4

上斑馬線,所有功能於one.cpp文件

+0

感謝它現在在橫向模式下工作。 – Akirayjin

+0

我得到這個錯誤,請你幫忙「成功回調錯誤:NetworkStatus0 = TypeError:'null'不是一個對象」 –