He probado este ejemplo: https://www.b4x.com/android/forum/threads/barcode-reader-based-on-google-play-services-vision.89705/
y funciona bien. pero lo que necesito es adaptarlo a mi proyecto b4xpages. He añadido el modulo cameraExClass, los datos en editor de manifest, el código main del proyecto en mi pagina B4Xpages, las librerías necesarias, etc. Pero cuando lo ejecuto y acepto los permisos para usar la cámara, esta no se abre. Alguna idea para adaptar bien el proyecto? Gracias
B4A + B4i barcode reader. Don't miss: - #PlistExtra in B4i. - Manifest code + #AdditionalJar in B4A Depends on BCToast: https://www.b4x.com/android/forum/threads/b4x-bctoast-cross-platform-custom-toast-message.111046/#content (BCToast will be an internal library in the near future) While the...
Private Sub InitializeCamera
Starter.rp.CheckAndRequest(Starter.rp.PERMISSION_CAMERA)
Wait For Activity_PermissionResult (Permission As String, Result As Boolean)
If Result Then
camEx.Initialize(PanelCamera, frontCamera, Me, "Camera1")
frontCamera = camEx.Front
End If
End Sub
La cámara no se inicia porque no se ejecuta el if result. tengo el permiso añadido en el manifestó, confirmo el permiso. algo se me escapa de runtime permisions.
Private Sub InitializeCamera
Starter.rp.CheckAndRequest(Starter.rp.PERMISSION_CAMERA)
Wait For B4XPage_PermissionResult (Permission As String, Result As Boolean)
If Result = True Then
camEx.Initialize(PanelCamera, frontCamera, Me, "Camera1")
frontCamera = camEx.Front
End If
End Sub