Search results: 26

Page: ()   1  2  3  ()
Picture of Matt Leathes
by Matt Leathes - Wednesday, 12 July 2017, 10:33 AM
 

The following search terms occur only in the HTML markup of this message: moodle ios

Hi Richard

There are quite a few posts about this on the forum about this already if you have a quick search.

Picture of Richard Hardwick
by Richard Hardwick - Wednesday, 12 July 2017, 9:46 AM
 

Hi

I am having problems with courses displaying on iOS devices.  The course is launched from MOODLE 3.2 but will not display correctly on the iOS device.  The main menu won't scroll correctly and the sections often do not resize to the screen.

Courses seemed to work fine in MOODLE 3.1, but not sure if the problem is a MOODLE update issue or a recent iOS update issue.

Has anybody come across this or have a solution?

 

In our experience this is only a problem for a client who is new to e-learning. Since typically most learning management systems display courses in a popup window the client will generally have already put something in place to explain to users the need to turn off the overly-zealous popup blocker that's in iOS.

Where we have clients who are new to e-learning this is something we'll flag to them quite early on.

 

Hi Jana

Unfortunately Safari for iOS is notoriously bad at dealing with web content in iframes or framesets, leading to issues like you describe.

You could try installing the adapt-iOSScrollFix plugin, that might sort it out. Alternatively many choose to force the course to create its own new window so that there's no iframe involved - there's quite a bit of discussion about this here. We also built an extension to help with this which can be found here.

Equally it's possible to modify Moodle so that it doesn't use an iframe, you can find more info about that here.

 

Hey everyone, 

I'm having quite a bit of trouble with a Bug that only appears when viewed in Moodle (popup with iFrame) on an iPad (iPad Air 2, iOs Version 10.2.1, same Bug on older iPad). 

I have trickle enabled and scroll enabled. But when the trickle-button is clicked instead of scrolling it Jumps to the top of the page and then performs a small auto-scroll downwards. 

When I test it locally I have no issues with the scrolling-behavior. But we previously had a similair scrolling-bug that had to do with accessibility in the config.json. 

I updated our adapt-framework version last week to 2.0.17

 

Does anyone have an idea what to try?

 

FYI, Denis Noctor has done some work to update Jamie Smith's Simple pop-up window code from 2014 for Moodle. You can see some info on that here: https://tracker.moodle.org/browse/MDL-46563 and discussion in the forums https://moodle.org/mod/forum/discuss.php?d=339315

It involves tweaking some core code, but it will allow you to open modules in a completely seperate pop-up window, which works well with iOS.

 

I can tell you know that because the Moodle mobile app uses an iframe, responsive content like Adapt will have problems on iOS due to this platforms dreadful handling of content in iframes and framesets.

Adding in the iOSScrollFix extension would probably help with this. Let me try and find out if there's anything else that would need doing.

 

Hi Christopher

It's a shame that they aren't more specific about what exactly they mean by 'javascript that does some bad calculations related to scroll positioning'.

It's our opinion that it's not Adapt that is at fault here but Safari for iOS. If you are interested you can find out more detail in this thread.

(Please note that Chrome for iOS is using the same rendering engine - Webkit - that Safari uses. Apple do not allow any other rendering engine to be used on iOS so both Firefox and Chrome for iOS are effectively just Safari with a different interface).

 

As it is now, an exported SCORM from adapt works just fine on moodle both on desktop and mobile (with some modification on the moodle side). However, If I try to open the Adapt SCORM through the Moodle Mobile App on an iOS device it does not work properly. I have been directly in contact with moodle about this problem.

As I'm not that technical, I will just paste the response from one of the moodle developer here. I hope this is something you can fix!

 

"We found some time to check this and what we noticed is that this SCORM is not working correctly when is played inside an iframe because it contains some javascript that does some bad calculations related to scroll positioning (only in iOS when the content is inside an iframe).

If you play this SCORM in Moodle using default settings (not launching the SCORM in a new window) you will see the same effect in Safari or Chrome in iOS (I think that this is what you mentioned initially when you said that you removed the iframe).

So basically, what is happening in the app is the same that is happening in Moodle when you have the SCORM inside an iframe.
You should contact the Adapt people so they fix this issue that is happening in iOS Safari and Chrome when the package is inside an iframe (as we said before we suspect is because the scroll positioning is calculated incorrectly)."

Thank you!

//Christoffer

 

Hi -- Coming back to this one after a while....

Is there an up-to-date, recommended approach for ensuring an Adapt course runs as well as it can on an iOS device via an iframe? 

I'm aware of a couple of repositories related to this issue, specifically:

https://github.com/cgkineo/adapt-iOSScrollFix

https://github.com/oliverfoster/adapt-moodle 

https://github.com/oliverfoster/adapt-responsiveIFrame 

Are these still current / in use? Or has the framework updated to make these unnecessary? If they should still be used, is there a recommended combination?

Thanks for any advice/experience.

Page: ()   1  2  3  ()