2017-05-07 36 views
2

我似乎無法得到在世博會反應本機相機工作。這裏是我接收到錯誤的屏幕截圖:上反應本地相機index.js其調用NativeModules.CameraManager的線62與世博會反應本機相機錯誤:undefined不是一個對象(評估'CameraManager.Aspect')

Camera error

錯誤起源。這是否與博覽會無法訪問某些本地API有關?

步驟已經採取:

  • 反應本地鏈路反應原生相機
  • 守望手錶德爾 - 所有
  • 室射頻node_modules & & NPM安裝
  • RM -fr $ TMPDIR/react- *
  • npm start - --reset-cache

重新啓動構建

我還通過react-native init創建了一個常規的反應本機應用程序,並且能夠正確設置react-native-camera而沒有任何問題。

回答

0

據我所知,你想用世博相機。 在這種情況下,你可以使用世博相機包帶有世博API

SDK API ReferenceCamera: https://docs.expo.io/versions/latest/sdk/camera.html

作爲背景信息 - 世博和本地模塊:陣營原生能夠 使用原生應用程序代碼和訪問本機功能,但它需要通過本機應用程序代碼「連接」爲 POD文件。在 世博會的情況下,本地應用程序已經寫好,只執行您的React 原生代碼。使用世博會時,只有當您從原始代碼'彈出'或 'detach'時纔可以進行鏈接,這僅在某些 的情況下才有意義。

相關問題