Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #423148 Score: 0
    Profile photo of John Blackmon
    John Blackmon
    Moderator
    beginner
    intermediate
    contributor
    friend finder
    advanced
    junior moderator
    wise owl
    LUC16
    LUC16 Attendee
    verified member
    29 pts
    @johnb

    Apple has made a few changes in iOS 12.2 that make WebVR a bit more challenging. Thought it would be important to note them here in case anyone runs into them. These changes only affect running VR content in a Browser on iOS (both an iPhone and an iPad), the CenarioVR App for iOS is not affected.

    – They have added a new setting for Safari that allows the browser to receive input from the accelerometer, and they have disabled it by default, thereby disabling any VR or AR app in the browser. To enable it you need to go to:
                       Settings – Safari – Motion & Orientation Access
    and enable the setting. Every iOS user will be forced to do this once they upgrade if they want to use VR or AR in their browser. CenarioVR will detect this situation and inform the user to either change the setting or use the  App.
    – Apple has completely disabled the ability of their Safari browser to get Motion sensor events from non-HTTPS sites. This doesn’t affect running the CenarioVR app, or accessing anything on CenarioVR itself via browser, as it is all HTTPS. However, if you are attempting to load HTML5 published scenarios that are running on a server that is not HTTPS, you will not be able to use any browser on iOS to do so. Chrome does have a build for iOS, but Apple forces Google to use Safari for their browser engine, so there won’t be any difference for that. CenarioVR will detect this situation and inform the user.

     

    #429893 Score: 0
    Profile photo of Sergey Snegirev
    Sergey Snegirev
    Member
    contributor
    intermediate
    advanced
    friend finder
    lab member
    junior moderator
    advocate
    LUC16
    LUC16 Attendee
    wise owl
    336 pts
    @ssneg

    So I just had this exact situation with a colleague whom I tried to show my first project. He has the latest iOS and he ran into this screen. Suggestion: maybe in addition to showing the warning as you do now, allow a button to STILL launch the project and ignore accelerometer just like you do on PC? Apart from being a fail-safe for situations when people are for some reason incapable of changing their iOS settings, this could help when running WevVR on fixed tablets (fixed as in glued to a demo stand :))

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.