Hi, Kudos for the HD Quiz plugin – it is great! There d…
Kudos for the HD Quiz plugin – it is great!
There does seem to be a problem with my implementation on IPads/IPhones (not sure if it is general problem with Safari) where the submit button does not work. Once the quiz is completed and the user submits, the button just greys out and nothing happens. It is fine on other devices.
This thread has been imported from harmonicdesign.ca/hd-quiz/
can you send a link to a quiz and I’ll take a look. There might be something else on your site that is click highjacking.
Thanks Dylan an exaple is at https://www.redtangerine.org/professional-scrum-with-kanban-psk1-practice-assessment/
the good news is that I am able to replicate the issue on my end. HD Quiz itself absolutly works across iOS and Safari, but something else on your site is breaking actions on safari.
Taking a deeper look, I see that you have some kind of page caching / minification installed on your site. I think Hummingbird? If so, that appears to be the issue. That plugin combines and minified (ie: changes the code) of scripts in order to try and reduce the file size. I believe the issue here is that the way it has combined some script files on your site has broken the submit button in Safari.
HOW TO FIX:
Step one. Check your hummingbird settings and clear the cached assets. This will force it to rebuild the cache – hopefully this time error-free! If the rebuilt cache has the same issue on Safari, then on to…
Step two. In Hummingbird settings, select Asset Optimization. Then under the exclusions, add
hdq_script.js. This will stop the plugin from messing around with HD Quiz 🙂
If you are enjoying HD Quiz please leave a review here on the official WordPress.org page. HD Quiz is developed by me, just some dude, and is supported and available for free. It may seem dumb, but truly nothing makes me happier than knowing that people are using and loving HD Quiz and my hard work.
This thread has either been marked as complete or has been automatically closed due to inactivity.