Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>After playing with all three APIs all day, I found the issue I had with each one:</p> <p><strong>Flash API</strong>: Needed minimum width of 240px (per my comment above). <em>Thanks to Brian Dickey for that one.</em></p> <p><strong>JavaScript API</strong>: Although I added allowfullscreen="true" in the &lt;embed&gt; tag, I was missing the object param: &lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;</p> <p><strong>iFrame API</strong>: This took the longest, and solved it for both the iFrame and JavaScript API. And after I found the solution, I was then able to find <a href="http://code.google.com/apis/youtube/player_parameters.html#ExampleUsage">documentation on it</a>. Basically, I was linking to videos using [youtube.com <strong>/v/</strong> videoID] (AS3 and AS2 players) whereas it appears IE (and others) can only use [youtube.com <strong>/embed/</strong> videoID] (HTML5 Player) - at least the way I am implementing them.</p> <p>The only reason other browsers didn't suffer the same thing is that at some point during development I found a need (probably due to my not implementing wmode correctly) to call the iFrames separately using IE comments. And I must have gotten the youtube.com/v/ link from a different example page than I got initially, and didn't see the difference.</p> <p>Now that I see this, I have also established the /v/ link doesn't work in any browser for my implementation either, so being they all need to be /embed/ I've not seen any other reason to split out using the IE comments.</p> <p>I've also seen a youtube.com/e/ link across some pages as well, but that doesn't work for my implementation either.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload