-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
amp-list appears not to load on Safari in some cases #10195
Comments
My initial sense is that, for some reason, Safari measures |
Hi @dvoytenko, it actually doesn't work on Chrome iOS either. |
@nzeeshan That makes sense - they use the same browser engine. |
@dvoytenko, Got it. But what should I do to resolve this? Any guidance? The #3405 ticket states that it's a CORS issue. And then I notice you mentioning that it's easily solvable. But don't know how to make this adjustment on my AMP page. |
This is actually a very peculiar case. It looks like this has not to do with CORS or |
I think I got to the bottom of this. Basically, Safari behavior is broken with I believe I can work it around. Please stay tuned. Interestingly enough, the 174031 appears to have been fixed in Safari 11. |
@nzeeshan Ok. I believe this is fixed now for your case. This should be in canary next week. |
The 3s timeout counts from the time the font is requested which cannot be done before the doc is ready to be styled. Follow up for ampproject#10195 and ampproject#10267
The 3s timeout counts from the time the font is requested which cannot be done before the doc is ready to be styled. Follow up for ampproject#10195 and ampproject#10267
Hi @dvoytenko, did your fix every made to production? Still happens on Safari as well as Chrome for iOS ... the list of links don't render. |
@nzeeshan On the same https://www.bnymellon.com/us/en/our-thinking/amp/swimming-against-the-tide.jsp URL? I've been hitting it for some time and it consistently succeeds. Can you clarify? |
We're seeing this now at this URL, in the mobile simulator in Chrome: Yes, I only see this in the Google AMP Viewer. Look at the bottom of the page, where a bit of the template appears: {{title}} It works normally here: https://www.bnymellon.com/us/en/our-thinking/amp/why-do-earnings-seasons-matter.jsp |
Ok, got it. It appears that somehow template is empty on the cache. This might be due to some cached version being incorrect, but also possible to be due to cache bug. We are looking asap. Internal tracking b/65642597 |
Alright. This turns out to be due to @nzeeshan Could you please try that and lmk? |
To close a loop on this issue: this has been fixed and verified. |
hi guys, the final amp-list: |
From @nzeeshan
AMP page URL
JSON URL
I am using full paths, not even relative paths and not sure how to resolve this. What am I doing wrong and why does it only work on Android?
The text was updated successfully, but these errors were encountered: