Giter VIP home page Giter VIP logo

Comments (3)

frncesc avatar frncesc commented on May 29, 2024

Tested with different iPhone and iPad models and Safari versions, using real devices in Browserstack against the same JClic project:

Model Safari version Result
iPhone XS Max 12
iPhone X 11
iPhone 7 10
iPhone 6S Plus 9
iPhone 6 Plus 8
iPad Pro 12.9 11
iPad Air 2 8
iPad Air 7

Safari V7 halts with an "Invalid state error" (maybe because it's out of the scope of babel preset-env?)

In all cases, the site certificate of https://clic.xtec.cat is not recognized by iOS and must be manually accepted. This is because our server certificate is issued by "Agència Catalana de Certificació", an AC that is not currently recognized by iOS (see this document for directions about how to install the root certificate on your system)

What device model, iOS version and Safari version are you using?

from jclic.js.

MarcCeleiro avatar MarcCeleiro commented on May 29, 2024

After reviewing the security parameters (to see if there were any problem with the certificate), now works well. Sorry for the inconvenience!

from jclic.js.

frncesc avatar frncesc commented on May 29, 2024

OK 👍

If you have JClic projects hosted in your own server, you can pick jclic.min.js from a different CDN in order to avoid problems with our CA root certificate. Just edit the index.html of each project and replace the reference to https://clic.xtec.cat/dist/jclic.js/jclic.min.js with one of these:

  • https://unpkg.com/jclic/dist/jclic.min.js
  • https://cdn.jsdelivr.net/npm/jclic@latest/dist/jclic.min.js
  • https://cdnjs.cloudflare.com/ajax/libs/jclic.js/1.1.9/jclic.min.js (in this case, remember to update the version number as new versions are released)

from jclic.js.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.