Creé una aplicación nativa de reacción básica con lienzo p5js y, aunque funciona bien en la web, falla en el móvil:
ReferenceError: Can't find variable: document at node_modules/react-native/Libraries/Core/ExceptionsManager.js:104:6 in reportException at node_modules/react-native/Libraries/Core/ExceptionsManager.js:171:19 in handleException at node_modules/react-native/Libraries/Core/setUpErrorHandling.js:24:6 in handleError at node_modules/expo-error-recovery/build/ErrorRecovery.fx.js:12:21 in ErrorUtils.setGlobalHandler$argument_0Intenté usar react-p5-wrapper, react-p5 y solo p5 sin adaptadores y tengo este problema incluso si no uso ninguna de estas librerías sino que solo las importo.
Aquí está el repositorio con una muestra.