Comments (4)
it appears running over https fixes some of the issues however there are some cases left that do not work :
- running as PWA from iphone on safari
- running on browser from iphone on chrome (not PWA)
from tutorial-photo-gallery-react.
I had a similar problem and fixed by adding this to index.tsx
:
if (isPlatform("desktop")) defineCustomElements(window);
from tutorial-photo-gallery-react.
I followed the tutorial step by step and when I put it to run, it appeared
[react-scripts] ./node_modules/@ionic/core/dist/esm-es5/animation-096c6391.js
[react-scripts] Attempted import error: '__spreadArray' is not exported from 'tslib'.
from tutorial-photo-gallery-react.
Camera plugin uses getUserMedia, which requires a secure context, so yeah, you have to use https to load. I use ngrok, it creates a https url for my localhost.
The issue is from 2020, I think back then getUserMedia was not supported on iOS, support was included in iOS 14.x, and also in WKWebView (that Chrome on iPhone uses) in a later release also on 14.x.
Also, I think camera plugin uses an input file with capture attribute when getUserMedia is not available now.
from tutorial-photo-gallery-react.
Related Issues (12)
- Trouble step 3: saving photo HOT 2
- Missed spelled Filesytem HOT 1
- wrong savePicture() function return type - Docs HOT 1
- Have to use try catch block when calling takePhoto function
- Plugins not implemented on Android HOT 1
- Error when try to run with Node.js v18 (LTS) HOT 1
- Typescript type error for IonReactRouter
- bug: css style seems broken on v3 HOT 2
- Error: Loading module ... disallowed MIME type (""). HOT 1
- Bug on iOS replaces existing photos in gallery HOT 2
- found 4954 vulnerabilities (4948 low, 6 high) - stuck at emitting HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tutorial-photo-gallery-react.