Ensure that the font URL is the same as your server. The url to the font has a www in it whereas the origin has no www. These are considered as different sub-domains and so Chrome will stop cross origin sharing.
You can allow it in the htaccess file but it is much easier just to get the URL’s correct.
Good thing this happened because I wasn’t aware about browser enforcing the cross domain rule well Chrome and Edge are two I am aware now so far. I was going to warehouse all the fonts and images that we have the copyright to some site like warehouse.ourdomain.com and call it from there.
The domain reside on the same server as the main site.
Look like i need to read up and learn how to add in htaccess to allow cross domain resources.
I am redirecting everything to a non-www page, .RW added the www in the font path when I added the font to the RW resource, when I took it out then the font started to render to the font I set it to.
I maintain over 60 different domain websites, so I am setting up a warehouse server to keep all my fonts, and image etc and now I am learning about this CORS blocking which mean warehousing fonts is not going to be easy task or I am going to have to just install the same fonts on every domain that I use it on.
If you’re running Apache as your web server, you should be able to address CORS with modifications to the .htaccess file. Fonts, JavaScript and CSS, are active content(change what’s on the page) so rules for are being enforced more strictly than ever.
I have not tested this and on an iPad now but adding something like this to your .htaccess file might work.