Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

tisuchi's avatar
Level 70

VueJS problem with Browser Compatibility

I have made a chat application with laravel 5.2 and VueJS 1.0.26. Everything is working fine in almost every browser.

However, when I want to access this apps with Safari 8.0.2, its not showing any message.

Can any one tell me how to solve this issue?

0 likes
11 replies
msarathy's avatar

Any errors in Javascript console?

If you are using minified version of VueJS, most probably you won't get any errors or warnings. Try using a development version(non-minified) and check in the console for any errors

1 like
tisuchi's avatar
Level 70

@msarathy

Yes.. that is an error that 'xmlhttprequest cannot load ' in safari 8.0.2

Yes... I am using development version of VueJS

1 like
tisuchi's avatar
Level 70

@Kemito

Thank you for your concern.

Surely I checked before post here.

Are you sure that your link is talking the same thing that I am expecting?

1 like
tisuchi's avatar
Level 70

Thank you @tomi

But CORS is related with image and video, isnt it?

tomopongrac's avatar

Honestly i dont know if it is restricted only to images and video ...

jlrdw's avatar

I have said all along, for most browser support you need to use standard css and html. Not some new latest thing. Most enterprise sites lags at least one technology back to ensure the most compatibility. I used to write enterprise java applications, and worked for the State of Texas. Here on this forum you are going to get usually "the latest thing answers".

You are better off asking a main programmer at C.H. Robinson, or JB Hunt, or Fedex how they do things, not here.

jimmck's avatar

The GooglePlex has rendered forth... Are you using Vue Resource for your HTTP? Vue it self does not do HTTP. In any event communication issues are always going to be present. And XMLHttpRequest has been AROUND FOR A LONG TIME. And has absolutely No Relationship to Java. Its good you are testing.

https://github.com/photonstorm/phaser/issues/1355

jlrdw's avatar

Go to a hypnotist and pay him good money to have you forget you ever heard the term Vue, and just write regular HTML sites. They will even work all the way back to Internet Explorer 6.

Edit: @jimmck will love this answer.

Yet another edit: and there again some browsers just act up and just don't like some sites. Opera Mini is one of them, but I am not going to redesign entire site so it will display right in mini, because everything works in regular Opera.

I tested my site with browserstack on many many browsers with no problems but my wife had Mini on her phone and it does not display real good, deleted mini, install regular version and all is fine. I suspect any modern site that a browser here and there will not display correctly. In fact try this very site we are on right here on some small LG phones guess what it's a no-go

Please or to participate in this conversation.