5

Bir QR kod tarayıcısı oluşturmak için [email protected] ([email protected] ile) kullanmaya çalışıyorum. Benim render() yöntemin ilgili şartları şunlardır:React Yerel Fotoğraf Barkod Türleri

barCodeTypes pervane olmadan
<Camera 
    aspect={Camera.constants.Aspect.fill} 
    onBarCodeRead={(data) => console.log(data)} 
    barCodeTypes={['qr']}> 
</Camera> 

, her şey beklendiği işleri olarak. Ben dahil Ama bir kez, görünüm oluşturma değil, ben aşağıdaki hata iletisi alıyorum: Ben sadece bazı diğer ve doğru bir şekilde benim ['qr'] argüman yazmak gerektiğini tahmin ediyorum

*** -[AVCaptureMetadataOutput setMetadataObjectTypes:] Unsupported type found 
    - use -availableMetadataObjectTypes 

ama ben m documentation'da herhangi bir bilgi bulamıyor.

cevap

2

Tamam, another post on Stack Overflow'u buldum ve bu, availableMetadataObjectTypes'ı bulmama yardımcı oldu. Bu yüzden benim özel problemimi düzeltmek için barCodeTypes={['qr']}'u barCodeTypes={['org.iso.QRCode']}'a değiştiriyorum.