Comments (4)
I figured out that on IOS, there is a fix for IOS 17 where you have to have for microphone permissions as well or the sound sometimes plays in the call speaker and not the speakers on the bottom of the phone. Also autoplay doesn't work, at least on iphone, if the low power mode or battery saver mode is on.
put this in app.js to fix the iOS 17 issue:
const onxrloaded = () => {
const device = XR8.XrDevice.deviceEstimate()
if (device.os === 'iOS' && device.osVersion.slice(0, 2) === '17') {
console.log('Requesting microphone due to audio isse in iOS 17. See https://bugs.webkit.org/show_bug.cgi?id=262569')
XR8.addCameraPipelineModule({
name: 'request-mic',
requiredPermissions: () => ([XR8.XrPermissions.permissions().MICROPHONE]),
})
}
}
window.XR8 ? onxrloaded() : window.addEventListener('xrloaded', onxrloaded)
from web.
You can check if the issue is with the autoplay set up or with image target event set up. First use that same video tag and put it on your page and make it visible/not visible using a button. Does the video autoplay when it is visible? If it does not then the issue is with your autoplay set up.
Also, don't forget that autoplay will not work on video without muted.
from web.
Thank you @dattanchu from what I'm seeing now is that the problem just happens on iphone/IOS and not on android.
from web.
I see. Thanks for circling back with a solution.
from web.
Related Issues (20)
- XR Extras do not use colorManagement
- IOS - Audio background volume
- Babylonjs Sample on tap gets error 'Wrong sceneFilename parameter'
- Github project behind builds on 8th Wall servers HOT 2
- 8thwall in iFrame Video Freezes
- How to do this
- BablyonJs right handed system causes a Render Pipeline stall
- Vue3 example
- Share Button on new IOS devices is only working once, and then erroring out on all the other tries until you restart the page HOT 1
- XR extras rotate rotates all the entities
- positioning is different depending on OS
- Serving locally gives `code: 'ERR_OSSL_EVP_UNSUPPORTED'` HOT 1
- AFrame React App got errors HOT 4
- Hello, I am interested in your products, how to contact you by phone?
- We are your long-term subscription users, there are bugs in the use of your products, the feedback has not been modified many times, the feedback has not been replied for 5 months, can you give us your company your phone, let us contact you, or give us a solution?
- Image targets limitation.
- Web design
- Share Link
- Custom xrextras-named-image-target not working or outdated 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 web.