-
Notifications
You must be signed in to change notification settings - Fork 214
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Will not load #201
Comments
More information is needed from you in order to help. When you created the issue, there was a template included. Can you please provide the information it asked?
|
I've also experienced this. Sometimes the first time I try and open it, it loads, then either the second or the third time it just gives the spinning wheel. Closing everything and reopening doesn't seem to fix it. It seems to fix itself just by trying again later. |
how long do you wait before closing the extension popup? do you have any userscripts that can be updated remotely? Every 24 hours, on popup load, it checks your remotely update-able scripts for updates. That is one reason why the popup could hang, especially if the network signal is weak. Eventually an error would should, but you would have to have it open for a 30 seconds+ before that happens. That's just one reason why it could hang, there are a lot of others. Ideally we'd be able to view the contents of the safari console, which would require plugging in the phone and viewing it through Desktop Safari's Develop menu, if anyone is keen on that. |
I opened it then and counted to 60, but it didn't load or display an error. I can update and add all scripts remotely. When it doesn't to does and back to doesn't load, that's well within a 24 hour window. |
@BlackAsLight can you list your system details for iphone as well? If you are keen, you could plug in your phone to your Mac and view the contents of the popup dev tools it could give us an indication what's going on. There's a decent amount of error checking during the init process, but I am wondering if something is getting passed those checks. Early betas had an issue with iOS 15.0 because the memory limit in iOS15.0 was 6mb, but then in 15.1 it was updated to 80 mb. If the memory limit was crossed, it could cause this behavior, but we'd need to see the console.app and the developer tools output for the phone to verify. It's asking a lot to have you do any of that, so I understand if you don't wish to. Here's links to what the memory limit errors looked like: |
I waited a good minute and a half. Actually I recently downloaded the app on my iPhone and setup the iCloud directory. It has never loaded any userscripts for me, always spinning when i am on a webpage whose userscripts are synced. |
@harshanand120 @BlackAsLight Thank you both for checking this out. I probably should have given more detailed instructions how to check in the console and Safari dev tools.
That's actually not the right place to look. What you see there is a I will give more details below, but when you first open the popup in Safari dev tools, it does not show any console message unless you refresh the popup (through the dev tools or by clicking the refresh button in the popup). When I experience a similar issue in the past, I had to refresh the popup multiple times in order to "catch" the broken load. More details below. Testing iOS in Safari Dev Tools1) Ensure you have the Develop menu available in Safari You can do this by going to 2) Plug in iOS device and ensure the computer it is plugged into is trusted. 3) Once the device is plugged in, open Safari and open dev for the iOS device Now that the device is plugged in and Safari is open you can open the dev tools for Safari through Safari on the computer. When you click on the 4) Open the Userscripts popup and relevant dev tools In Safari, on your iOS device, open the Userscript popup. Once the popup opens, regardless if it loads properly, open the dev tools for it. 5) Reload the popup When the dev tools are open for the popup, reload the page through dev tools. Console message do not show if the console was opened after the messages were dispatched. That means if something went wrong and a message was logged, but dev tools were opened afterwards, you won't see the messages. Reload, multiple times, the popup and see if any errors appear. 6) View the You can also view the log from Once you start streaming, refresh the popup as mentioned above and view what messages appear in the console.app output. You can filter for messages that mention Sometimes it is also good to filter by Errors and Faults. Again, thank you very much for your time, it is really valuable. If you want to send me any of those logs you can email me directly at my email (on profile page). |
Also, if you happen to look in the |
I just sent you the email containing the log I got. Although weirdly, it always loaded when I was streaming but the moment I stopped streaming, it stopped loading, so it didn't log any errors or faults and nothing came up for |
closing due to inactivity, please re-open with more details if needed |
The extension give me a loading screen and it has never loaded EVER!
The text was updated successfully, but these errors were encountered: