44

I recently came across this error message: Can't find variable: loadHomepageTiles on our error logs from one of our angularjs 1.6 mobile applications.

This seems to only happen on iOS devices running 11.3 based on the error logs.

We don't have any reference to loadHomepageTiles on our codebase and I could not find any references to this in any of the node modules either so. It seems to be generated by mobile safari from what we can tell.

I can't seem to find any documentation about it on the net or how to recreate the error on an iOS device. Does anyone have any experience with this error? or could point me towards any documentation, please? thanks

13
  • How did you track it down to mobile Safari? Any details?
    – NikxDa
    Jul 10, 2018 at 8:33
  • Nothing yet - i'll post back here if we find anything.
    – Mokky Miah
    Jul 10, 2018 at 10:58
  • Do you have a mapbox or anything that uses canvas? Might be google maps/streetview? I have the same issue.
    – Rantiev
    Aug 6, 2018 at 9:45
  • 2
    I have the same error today. And I don't have any maps on my site. Additional info: browser = Mobile Safari UIWebView 12.0 and here its iOS 12 and a React application Oct 8, 2018 at 7:02
  • 3
    I am curious if anyone else sees ManagedBrowser in the User Agent when this error occurs. I think this may just be an enterprise restricted phone browser where a function to detect if an application is already installed on the homescreen is restricted. Our sentry log records the error occurring in global code at 1:18, which is either inside a html tag, or inside the text window["webpackJsonp"]. I am pretty sure the error occurs in browser code instead.
    – Sumurai8
    Dec 27, 2018 at 10:58

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.