Blazor PWA working on desktop browsers but not on smartphones - google-chrome

I'm having an issue related to a PWA which was created using Blazor.
This app worked fine until yesterday which starting failing in Google Chrome in mobile devices only.
I'm using Chrome 91.0.4472.88 Android 8.0
The weird thing is that the app is working fine in mobile Opera and also in any browser in desktop computers.
The app is hosted using IIS 10.0
I debugged a bit and I found this error output
This error is only happening in Google Chrome mobile version.
I tried updating to target build net 5.0, maybe this has been solved, but it does not fix the error.
I found some related links to this issue, but no luck
https://github.com/dotnet/aspnetcore/issues/26698
https://github.com/dotnet/runtime/issues/42628
Anyone has an idea how to fix this problem? I'm out of ideas.

This appears to be something with Chrome 91, which has all kinds of significant performance optimizations that, for me, tanked Blazor apps (or at least mine). My app will work on Android Firefox, but I get errors like this, and/or memory errors, since the browser updated to 91. I find it hard to believe that we're the only ones, but I haven't seen any wider concern among Blazor devs.

Related

Socket.io messages not received in chrome

I am working on a socket.io implementation of room based chat system. The web app works perfectly in Firefox, however, in Chrome, only one way communication is achieved. That is, the client in Chrome mobile version, doesn't receive the updates emitted from other devices, but is able to emit messages to other devices. Also, please note that things work perfectly, when tried in Firefox Mobile, Firefox Desktop or Chrome Desktop.
Some other answers suggest that this may be a version issue but all the modules are upto date.
Is it a common issue? Please help.
For others facing similar issue :
Switching off "Data Saver" in chrome mobile solved the problem for me!

bootstrap-wysihtml5 is not displaying on Android device

I've implemented bootstrap-wysihtml5 editor in one of my website. It works fine everywhere on desktop, iPad and on iphone, but doesn't display at all on Android device. I checked using Chrome browser.
Can anyone please let me know whats wrong there.
Update: On checking 'bootstrap-wysihtml5' from its default website http://www.w3masters.nl/bootstrap-wysihtml5/, found its also not working on Android device (checked on chrome and other android browsers).
The development of WysiHTML5 went on to another website. Maybe the newest version will fix your problem.
GitHub

How do I debug Silverlight not working in Firefox/chrome/Safari?

I have a problem where a Silverlight system I have developed is working perfectly in Internet Explorer but not at all in Chrome or Firefox
I have no idea where to start to try to figure out what the problem is?
Chrome just says Cannot load Silverlight plugin which is obviously useless from a debugging point of view
Firefox just displays the container page
I have used firebug and interestingly Firefox makes no attempt to download the xap files?
This is a major issue and any pointers would be very helpful!
The application does make use of Prism which may be something to do with it
Paul

My DNN website works in Chrome in my PC, but in another PC it does not. And it does not work in any other browser

Well, it's really that. I have a website, https://www.fagakademiet.no, developed with DotNetNuke and we recently upgraded to V7.
Everything works fine in my PC using Chrome, but some people complain that it does not work in their PC's using also Chrome. When they login, the admin toolbar does not work.
It also doesn't work in IE, Opera, Firefox, etc.
Any thoughts?
Often times issues like this are related to browser caching of the resources (JS,CSS,etc)
You might see if a Hard Refresh works for the users.
Also you might check the host settings to see if you have the client dependancy framework and resource minification enabled. Try disabling that if you do and see if that helps.

iPad firebug lite or similar

I have read lots of blogs about how to get firebug lite to work on the iPad and from what i can gather it worked at some point but hasn't worked in awhile. I can't get it to work myself.
So my question is has anyone gotten firebug lite or something simliar to work on the iPad recently. With the iPad being so popular I find it amazing that there isn't a good solid developer tool out there for it yet. Especially because in my experience it doesn't render web pages as expected quite often and needs specific tweaking.
Just to stop some quick replies, I already know its a webkit browser and the issues that I have spotted only show up on the iphone and ipad, not in chrome or desktop safari. So i really would love a solution that is native to the ipad itself.
The suggestion below worked for me on an iPad3 running IOS6.
This technique is from http://www.jamesmacfie.com/2012/03/debug-your-html-css-on-the-ipadiphone/
Bookmark any site on iPad then edit the address. Paste in the following code:
javascript:(function(F,i,r,e,b,u,g,L,I,T,E.{if(F.getElementById(b))return;E=F[i+'NS']&&F.documentElement.namespaceURI;E=E?F[i+'NS'](E,'script'):F[i]('script');E[r]('id',b);E[r]('src',I+g+T);E[r](b,u);(F[e]('head')[0]||F[e]('body')[0]).appendChild(E);E=new%20Image;E[r]('src',I+L);})(document,'createElement','setAttribute','getElementsByTagName','FirebugLite','4','firebug-lite.js','releases/lite/latest/skin/xp/sprite.png','https://getfirebug.com/','#startOpened');
Try Remote Debugging with Chrome browser. However iOS 6 comes with built-in support for remote debugging - link.
I've installed this many times (and in the past month on the new iPad) and it has worked.
http://martinkool.com/post/13629963755/firebug-on-ipad-and-iphone
FYI: The directions might be a little outdated so don't give up. What you will be doing is creating a bookmark. Then you edit the link in the bookmark with the script on Martin's website. That also means Firebug Lite can be used on Internet Explorer...although I couldn't edit any elements after getting it up and running.
Good luck!