Issue metadata
Sign in to add a comment
|
I am using ESRI software application and it is not playing videos within the Chrome Browser. It works with Fire Fox, IE, and Safari
Reported by
mandan...@gmail.com,
Jun 19 2018
|
||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36 Steps to reproduce the problem: 1. I am working using the Cascade Story Map Gallery https://storymaps.arcgis.com/en/app-list/cascade/ 2. I can't add video's to my application nor will they play 3. What is the expected behavior? All videos should be able to be installed on the app as well as play. What went wrong? After discussing this further with the dev team, I was mistaken and need to clarify what is going on. It was not a problem with our app, it was problems that occurred when Chrome pushed out an update that was problematical. We have tested Story Map Cascade against the development/beta version of Chrome, and there are no longer any issues. So Esri is not deploying a fix in the Cascade app, more accurately the fix is coming with the next Chrome update. So as for timing, the “fix” has nothing to do with our release next week. We really don’t know when the next update of Chrome will occur. It could be days, or it could be a month. Here’s the Google Chrome blog with some info: https://chromereleases.googleblog.com/ Did this work before? N/A Chrome version: 67.0.3396.87 Channel: stable OS Version: 10.0 Flash Version: 10.0 I know that other ESRI apps worked before when I created them with no issues. This is the first time I have used this particular template.
,
Jun 19 2018
,
Jun 19 2018
Thanks for the report. I'm curious if this is related to issues 849862 or 851802 , where site isolation was interfering with the ESRI story map cascade app. Can you try setting chrome://flags/#site-isolation-trial-opt-out to "Opt out" and see if your issues go away? Also, would you be able to provide a link to a sample gallery with a video that won't play?
,
Jun 19 2018
I am not sure out to make the change in the settings?
,
Jun 19 2018
how
,
Jun 19 2018
You should be able to just open a new tab, put chrome://flags/#site-isolation-trial-opt-out into the address bar, and then when the settings page loads, change the top entry (Site isolation trial opt-out) to "Opt out (not recommended)". Then click on "Relaunch now" and see if the videos start working in your application.
,
Jun 19 2018
As Alex notes, thanks for reporting this! We're interested in learning more about the page that isn't working-- is there any way to give us a link to a page showing the problem, or upload an HTML file showing it? That would let us verify what the fix was on Chrome Beta and Chrome Dev, and give you more information about when the fix will reach Chrome Stable. We tentatively think Site Isolation (a new security feature in Chrome) might be involved, since we've seen other issues between it and Story Map Cascade. The most likely one given your description is issue 851802 , since that would explain why you might see it working on Chrome Beta and Chrome Dev (where there are field trials of VizHitTestDrawQuad that avoided the problem). We could confirm that if you see the bug go away on Chrome 67 (Stable) after visiting chrome://flags/#enable-viz-hit-test-draw-quad and setting it to Enabled. For context, Chrome 68 will move from the Beta channel to the Stable channel around July 24 (estimated): https://www.chromium.org/developers/calendar There's more information about Site Isolation here: https://www.chromium.org/Home/chromium-security/site-isolation Please do let us know if there's a link we can test. Thanks!
,
Jun 20 2018
Morning, I hope this is what you need init.js:14 [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/. k.getText @ init.js:14 init.js:114 undefined " ---------------------------------------- rejected at t.value (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:17:25786) at e.value (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:21:2929) at Function.value (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:12:14720) at i (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:16:3923) at e (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:16:5715) ---------------------------------------- Error at t.value (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:17:25671) at e.value (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:21:2929) at Function.value (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:12:14720) at i (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:16:3923) at e (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:16:5715)" n @ init.js:114 (anonymous) @ init.js:114 filter @ init.js:71 h @ init.js:114 setTimeout (async) h @ init.js:114 setTimeout (async) q @ init.js:114 q @ init.js:107 m.reject @ init.js:109 value @ viewer-min.js?v=1.7.2:17 value @ viewer-min.js?v=1.7.2:21 value @ viewer-min.js?v=1.7.2:12 i @ viewer-min.js?v=1.7.2:16 e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 init.js:114 undefined " ---------------------------------------- rejected at t.value (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:17:25786) at e.value (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:21:2929) at Function.value (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:12:14720) at i (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:16:3923) at e (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:16:5715) ---------------------------------------- Error at t.value (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:17:25671) at e.value (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:21:2929) at Function.value (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:12:14720) at i (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:16:3923) at e (http://usdaars.maps.arcgis.com/apps/Cascade/app/viewer-min.js?v=1.7.2:16:5715)" n @ init.js:114 (anonymous) @ init.js:114 filter @ init.js:71 h @ init.js:114 setTimeout (async) h @ init.js:114 setTimeout (async) h @ init.js:114 setTimeout (async) q @ init.js:114 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 (anonymous) @ init.js:92 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 g @ init.js:139 f @ init.js:143 load (async) f @ init.js:144 h @ init.js:140 b.xhr @ init.js:92 b.xhrGet @ init.js:92 A @ init.js:1035 g @ init.js:1038 D @ init.js:1043 (anonymous) @ init.js:1044 c @ init.js:103 B.then.then @ init.js:105 always @ init.js:112 M @ init.js:1044 va @ init.js:2539 (anonymous) @ init.js:2548 forEach @ init.js:71 Na @ init.js:2548 Ma @ init.js:2545 (anonymous) @ init.js:2576 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 (anonymous) @ init.js:2502 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 d @ init.js:2582 (anonymous) @ init.js:2582 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 (anonymous) @ init.js:1038 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 (anonymous) @ init.js:92 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 g @ init.js:139 f @ init.js:143 load (async) f @ init.js:144 h @ init.js:140 b.xhr @ init.js:92 b.xhrGet @ init.js:92 A @ init.js:1035 g @ init.js:1038 D @ init.js:1043 (anonymous) @ init.js:1044 c @ init.js:103 B.then.then @ init.js:105 always @ init.js:112 M @ init.js:1044 O @ init.js:2493 (anonymous) @ init.js:2497 forEach @ init.js:71 H @ init.js:2497 (anonymous) @ init.js:2576 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 ua @ init.js:2560 Sa @ init.js:2563 ba @ init.js:2562 (anonymous) @ init.js:63 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 (anonymous) @ init.js:2546 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 U @ init.js:2538 (anonymous) @ init.js:2548 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 d @ init.js:2582 (anonymous) @ init.js:2582 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 (anonymous) @ init.js:1038 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 (anonymous) @ init.js:92 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 g @ init.js:139 f @ init.js:143 load (async) f @ init.js:144 h @ init.js:140 b.xhr @ init.js:92 b.xhrGet @ init.js:92 A @ init.js:1035 g @ init.js:1038 D @ init.js:1043 (anonymous) @ init.js:1044 c @ init.js:103 B.then.then @ init.js:105 always @ init.js:112 M @ init.js:1044 va @ init.js:2539 (anonymous) @ init.js:2548 forEach @ init.js:71 Na @ init.js:2548 Ma @ init.js:2545 (anonymous) @ init.js:2576 c @ init.js:103 B.then.then @ init.js:105 addCallbacks @ init.js:105 addCallback @ init.js:106 (anonymous) @ init.js:2576 c @ init.js:103 B.then.then @ init.js:105 K @ init.js:2575 (anonymous) @ init.js:63 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 load @ init.js:2577 (anonymous) @ init.js:1042 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 (anonymous) @ init.js:1038 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 (anonymous) @ init.js:92 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 g @ init.js:139 f @ init.js:143 load (async) f @ init.js:144 h @ init.js:140 b.xhr @ init.js:92 b.xhrGet @ init.js:92 A @ init.js:1035 g @ init.js:1038 D @ init.js:1043 (anonymous) @ init.js:1044 c @ init.js:103 B.then.then @ init.js:105 always @ init.js:112 M @ init.js:1044 load @ init.js:2577 (anonymous) @ init.js:1042 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 (anonymous) @ init.js:1038 c @ init.js:103 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 c @ init.js:104 d @ init.js:103 resolve.callback @ init.js:105 (anonymous) @ init.js:92 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 a @ init.js:108 h @ init.js:107 q @ init.js:107 resolve @ init.js:109 g @ init.js:139 f @ init.js:143 load (async) f @ init.js:144 h @ init.js:140 b.xhr @ init.js:92 b.xhrGet @ init.js:92 A @ init.js:1035 g @ init.js:1038 D @ init.js:1043 (anonymous) @ init.js:1044 c @ init.js:103 B.then.then @ init.js:105 always @ init.js:112 M @ init.js:1044 ka @ init.js:2577 createMap @ init.js:2579 value @ viewer-min.js?v=1.7.2:17 value @ viewer-min.js?v=1.7.2:17 value @ viewer-min.js?v=1.7.2:21 value @ viewer-min.js?v=1.7.2:21 value @ viewer-min.js?v=1.7.2:21 (anonymous) @ viewer-min.js?v=1.7.2:12 each @ viewer-min.js?v=1.7.2:7 value @ viewer-min.js?v=1.7.2:12 i @ viewer-min.js?v=1.7.2:16 e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 requestAnimationFrame (async) e @ viewer-min.js?v=1.7.2:16 Jennifer Carter Computational Biologist Northern Great Plains Research Laboratory P.O. Box 459 1701 10th Avenue SW Mandan, ND 58554-0459 Phone: 701-667-3045 Fax: 701-667-3054 Jennifer.Carter@ars.usda.gov<mailto:Jennifer.Carter@ars.usda.gov> [Image result for usda ars logo] [Sunnyflower] From: cr… via monorail [mailto:monorail+v2.2436768650@chromium.org] Sent: Tuesday, June 19, 2018 6:20 PM To: Carter, Jennifer D. - ARS <Jennifer.Carter@ARS.USDA.GOV> Subject: Issue 854172 in chromium: I am using ESRI software application and it is not playing videos within the Chrome Browser. It works with Fire Fox, IE, and Safari
,
Jun 20 2018
Comment 8: Thanks, but that's not what we were looking for. More specifically: 1) Is there a page that we can load that will demonstrate the problem? (For example, I'm guessing it's somewhere on https://usdaars.maps.arcgis.com, but I'm not able to view anything on that site because it requires a login.) If there isn't a URL you can share, maybe you can attach a screenshot of the affected page when it isn't working? 2) Can you let us know if disabling Site Isolation makes the problem go away? You can do that as follows: a) Start Chrome and visit chrome://flags#site-isolation-trial-opt-out in a new tab. b) Set "Site isolation trial opt-out" to "Opt-out (not recommended)". c) Restart Chrome. d) Visit the page where you're having the problem.
,
Jun 20 2018
Howdy, I will send you a link to get into the application to take a look at the issues. Once it is resolved I can remove your info on the site. I am sending the invite to Alex, It will come from ESRI directly. Please take a look in your junk mail. Please let me know if you get in and you can access the application. Here is the link to use to get to the project. http://usdaars.maps.arcgis.com/apps/Cascade/index.html?appid=f923eb35563a4109a76682baceb58d3e Thanks, Jennifer Carter Computational Biologist Northern Great Plains Research Laboratory P.O. Box 459 1701 10th Avenue SW Mandan, ND 58554-0459 Phone: 701-667-3045 Fax: 701-667-3054 Jennifer.Carter@ars.usda.gov<mailto:Jennifer.Carter@ars.usda.gov> [Image result for usda ars logo] [Sunnyflower] From: cr… via monorail [mailto:monorail+v2.2436768650@chromium.org] Sent: Wednesday, June 20, 2018 11:47 AM To: Carter, Jennifer D. - ARS <Jennifer.Carter@ARS.USDA.GOV> Subject: Issue 854172 in chromium: I am using ESRI software application and it is not playing videos within the Chrome Browser. It works with Fire Fox, IE, and Safari
,
Jun 20 2018
Thanks, confirming that I've received the credentials and can access the link from #10. After the application loads, and I do see one embedded video (from vimeo.com) as I scroll about 1/3 of the way down. However, that video plays fine for me, both with and without site isolation (with site isolation, it loads in an OOPIF for vimeo.com). So far I tried this on Mac Stable 67.0.3396.87, Mac Canary 69.0.3466.0, and Linux ToT (built with codec support). jennifer.carter@: can you confirm whether that video is the problematic one for you, or whether the error you were seeing was triggered some other way?
,
Jun 20 2018
That is the bizarre part, correct the first video does play, the other two doesn’t. Jennifer Carter Computational Biologist Northern Great Plains Research Laboratory P.O. Box 459 1701 10th Avenue SW Mandan, ND 58554-0459 Phone: 701-667-3045 Fax: 701-667-3054 Jennifer.Carter@ars.usda.gov<mailto:Jennifer.Carter@ars.usda.gov> [Image result for usda ars logo] [Sunnyflower] From: alex… via monorail [mailto:monorail+v2.3267981708@chromium.org] Sent: Wednesday, June 20, 2018 1:53 PM To: Carter, Jennifer D. - ARS <Jennifer.Carter@ARS.USDA.GOV> Subject: Issue 854172 in chromium: I am using ESRI software application and it is not playing videos within the Chrome Browser. It works with Fire Fox, IE, and Safari
,
Jun 20 2018
OK, Charlie and I tested this out some more, and we confirmed that indeed the other two videos do *not* play in M67 stable on Windows or Mac. This happens both with and without site isolation, so I'll go ahead and remove that label. However, what does seem to fix this is setting chrome://flags/#autoplay-policy to "No user gesture is required". With that setting, both videos start to play once they are scrolled into view. Note that there aren't any controls to start these videos manually in the case where autoplay fails. AFAIK, Chrome 67 has a new autoplay policy that requires frames to have a user gesture (e.g., a user click) in order to autoplay videos. Becca or Mounir, can you please comment more on this from the autoplay side of things? Is the developer supposed to be doing something extra here, or could this be a bug propagating the user gesture to the other two iframes? For context, the page has three cross-site videos embedded in vimeo.com <iframes>. As you scroll to them, the first one autoplays, but the other two do not. We're also curious if you know why this appears fixed in M69?
,
Jun 20 2018
,
Jun 20 2018
Howdy, I thought the only issue that was required with Chrome was audio(sound) not play.? I will be out the office the rest of the week, but will follow up on Monday. I can tell you that the first video is a UAV video and the last two are YouTube videos. I would think that would not be an issue when all of them were uploaded to Vimeo, but who even knows? I appreciate your assistance with addressing this issue so promptly, Thanks, Jennifer Carter Computational Biologist Northern Great Plains Research Laboratory P.O. Box 459 1701 10th Avenue SW Mandan, ND 58554-0459 Phone: 701-667-3045 Fax: 701-667-3054 Jennifer.Carter@ars.usda.gov<mailto:Jennifer.Carter@ars.usda.gov> [Image result for usda ars logo] [Sunnyflower] From: alex… via monorail [mailto:monorail+v2.3267981708@chromium.org] Sent: Wednesday, June 20, 2018 3:17 PM To: Carter, Jennifer D. - ARS <Jennifer.Carter@ARS.USDA.GOV> Subject: Issue 854172 in chromium: I am using ESRI software application and it is not playing videos within the Chrome Browser. It works with Fire Fox, IE, and Safari
,
Jun 20 2018
I extracted the videos onto a test page and they did not play. However, if I swap the background=1 in the URL of the videos for autoplay=1&muted=1 the videos play fine. It looks like background=1 is only enabled for certain Vimeo accounts: https://help.vimeo.com/hc/en-us/articles/115011183028-Embedding-background-videos
,
Jun 26 2018
Morning, I have shared them all to the public as you can see below. I am not sure what I need to do on my end to correct the issue. [cid:image001.png@01D40D28.7B0F9A20] Jennifer Carter Computational Biologist Northern Great Plains Research Laboratory P.O. Box 459 1701 10th Avenue SW Mandan, ND 58554-0459 Phone: 701-667-3045 Fax: 701-667-3054 Jennifer.Carter@ars.usda.gov<mailto:Jennifer.Carter@ars.usda.gov> [Image result for usda ars logo] [Sunnyflower] From: beccahug… via monorail [mailto:monorail+v2.2505037032@chromium.org] Sent: Wednesday, June 20, 2018 5:09 PM To: Carter, Jennifer D. - ARS <Jennifer.Carter@ARS.USDA.GOV> Subject: Issue 854172 in chromium: I am using ESRI software application and it is not playing videos within the Chrome Browser. It works with Fire Fox, IE, and Safari
,
Jun 26 2018
Hi Jennifer, It looks like you need a Vimeo Plus, PRO, or Business account to be able to background videos. Do you know if your Vimeo account is one of these or the free one? Thanks, Becca
,
Jun 26 2018
Howdy Becca, It is the free one, I don’t understand why the first one plays and not the others? Thanks, Jennifer Carter Computational Biologist Northern Great Plains Research Laboratory P.O. Box 459 1701 10th Avenue SW Mandan, ND 58554-0459 Phone: 701-667-3045 Fax: 701-667-3054 Jennifer.Carter@ars.usda.gov<mailto:Jennifer.Carter@ars.usda.gov> [Image result for usda ars logo] [Sunnyflower] From: beccahug… via monorail [mailto:monorail+v2.2505037032@chromium.org] Sent: Tuesday, June 26, 2018 11:27 AM To: Carter, Jennifer D. - ARS <Jennifer.Carter@ARS.USDA.GOV> Subject: Issue 854172 in chromium: I am using ESRI software application and it is not playing videos within the Chrome Browser. It works with Fire Fox, IE, and Safari
,
Jun 26 2018
I did some more investigation here and it looks like the first video is being muted before play is being called which is why the first video is autoplaying. The last two videos are not muted before play being called which is why they are being blocked. The reason why it worked with the old autoplay policy (pre M67) is that we didn't have any restrictions on unmuted autoplay. I am going to close this as WontFix since this is a problem with the site rather than Chrome.
,
Jun 26 2018
So will you have an update back to have videos to play that are muted in the future? Jennifer Carter Computational Biologist Northern Great Plains Research Laboratory P.O. Box 459 1701 10th Avenue SW Mandan, ND 58554-0459 Phone: 701-667-3045 Fax: 701-667-3054 Jennifer.Carter@ars.usda.gov<mailto:Jennifer.Carter@ars.usda.gov> [Image result for usda ars logo] [Sunnyflower] From: beccahug… via monorail [mailto:monorail+v2.2505037032@chromium.org] Sent: Tuesday, June 26, 2018 1:17 PM To: Carter, Jennifer D. - ARS <Jennifer.Carter@ARS.USDA.GOV> Subject: Issue 854172 in chromium: I am using ESRI software application and it is not playing videos within the Chrome Browser. It works with Fire Fox, IE, and Safari
,
Jun 26 2018
To clarify we allow muted videos to autoplay: Old autoplay policy: - Muted videos (the first on your site) -> can autoplay - Unmuted videos (the 2nd and 3rd on your site) -> can autoplay New autoplay policy: - Muted videos (the first on your site) -> can autoplay - Unmuted videos (the 2nd and 3rd on your site) -> blocked by default You will need to update your site as per our developer documentation: https://developers.google.com/web/updates/2017/09/autoplay-policy-changes
,
Jun 26 2018
Thanks for the link Jennifer Carter Computational Biologist Northern Great Plains Research Laboratory P.O. Box 459 1701 10th Avenue SW Mandan, ND 58554-0459 Phone: 701-667-3045 Fax: 701-667-3054 Jennifer.Carter@ars.usda.gov<mailto:Jennifer.Carter@ars.usda.gov> [Image result for usda ars logo] [Sunnyflower] From: beccahug… via monorail [mailto:monorail+v2.2505037032@chromium.org] Sent: Tuesday, June 26, 2018 4:11 PM To: Carter, Jennifer D. - ARS <Jennifer.Carter@ARS.USDA.GOV> Subject: Issue 854172 in chromium: I am using ESRI software application and it is not playing videos within the Chrome Browser. It works with Fire Fox, IE, and Safari |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by mandan...@gmail.com
, Jun 19 2018193 KB
193 KB Download