<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri","sans-serif";}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-GB" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoPlainText">The problem is the src parameter in the iframe code created:<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><span style="font-family:"Courier New""><iframe width="560" height="315" src="//www.youtube.com/embed/2nkAJogQioc?wmode=opaque" frameborder="0"></iframe><o:p></o:p></span></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">I got this from the html returned by buildIFrame();<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Note the two slashes. If you replace those with http:// it then works, so we need to change this line in buildIFrame():<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><span style="font-family:"Courier New"">html += " src=\"//www.youtube.com/embed/" + iframe.code;<o:p></o:p></span></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">to<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><span style="font-family:"Courier New"">html += " src=\"http://www.youtube.com/embed/" + iframe.code;<o:p></o:p></span></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Yes?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><span lang="EN-US">-----Original Message-----<br>
From: xerte-dev-bounces@lists.nottingham.ac.uk [mailto:xerte-dev-bounces@lists.nottingham.ac.uk] On Behalf Of Ron Mitchell<br>
Sent: 16 September 2015 16:34<br>
To: 'For Xerte technical developers'<br>
Subject: [Xerte-dev] Re: YouTube clips when viewing offline not working?</span></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Have been checking and testing further...<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">same embed code in a plain text page does work offline<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">youtube.html doesn't have any api code but didn't think it was needed for the single clip model?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">That said I'm pretty sure the single clip YouTube page worked previously offline?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Tom - do I recall you were looking at a way to do this for export to work or was that just the YouTube feed page?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Ron <o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">-----Original Message-----<o:p></o:p></p>
<p class="MsoPlainText">From: <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk">
<span style="color:windowtext;text-decoration:none">xerte-dev-bounces@lists.nottingham.ac.uk</span></a><o:p></o:p></p>
<p class="MsoPlainText">[<a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk"><span style="color:windowtext;text-decoration:none">mailto:xerte-dev-bounces@lists.nottingham.ac.uk</span></a>] On Behalf Of Julian Tenney<o:p></o:p></p>
<p class="MsoPlainText">Sent: 16 September 2015 15:51<o:p></o:p></p>
<p class="MsoPlainText">To: For Xerte technical developers<o:p></o:p></p>
<p class="MsoPlainText">Subject: [Xerte-dev] Re: YouTube clips when viewing offline not working?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Does a simple html page with a youtube embed work (if we take xerte out of the picture)?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">I expect it's to do with not having an API key - you should be able to put one in the exported model file, I think there is a line in there for a hardcoded one, sorry  I'm not at my desk atm, ________________________________________<o:p></o:p></p>
<p class="MsoPlainText">From: <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk">
<span style="color:windowtext;text-decoration:none">xerte-dev-bounces@lists.nottingham.ac.uk</span></a><o:p></o:p></p>
<p class="MsoPlainText">[xerte-dev-bounces@lists.nottingham.ac.uk] on behalf of Ron Mitchell [ronm@mitchellmedia.co.uk]<o:p></o:p></p>
<p class="MsoPlainText">Sent: 16 September 2015 15:36<o:p></o:p></p>
<p class="MsoPlainText">To: 'For Xerte technical developers'<o:p></o:p></p>
<p class="MsoPlainText">Subject: [Xerte-dev] YouTube clips when viewing offline not working?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Hi all<o:p></o:p></p>
<p class="MsoPlainText">I've been asked recently why an LO exported for offline access works apart from the YouTube clips added to YouTube pages. I've just been testing and verfified that this doesn't work but I'm sure this used to work ok and didn't think
 that the single youtube page was affected by the YouTube feed page api issue. Is this due to yet another YouTube change? Or something else?<o:p></o:p></p>
<p class="MsoPlainText">Cheers<o:p></o:p></p>
<p class="MsoPlainText">Ron<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">_______________________________________________<o:p></o:p></p>
<p class="MsoPlainText">Xerte-dev mailing list<o:p></o:p></p>
<p class="MsoPlainText"><a href="mailto:Xerte-dev@lists.nottingham.ac.uk"><span style="color:windowtext;text-decoration:none">Xerte-dev@lists.nottingham.ac.uk</span></a><o:p></o:p></p>
<p class="MsoPlainText"><a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev"><span style="color:windowtext;text-decoration:none">http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev</span></a><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it.
<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Please do not use, copy or disclose the information contained in this message or in any attachment.  Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University
 of Nottingham may be monitored as permitted by UK legislation.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">_______________________________________________<o:p></o:p></p>
<p class="MsoPlainText">Xerte-dev mailing list<o:p></o:p></p>
<p class="MsoPlainText"><a href="mailto:Xerte-dev@lists.nottingham.ac.uk"><span style="color:windowtext;text-decoration:none">Xerte-dev@lists.nottingham.ac.uk</span></a><o:p></o:p></p>
<p class="MsoPlainText"><a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev"><span style="color:windowtext;text-decoration:none">http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev</span></a><o:p></o:p></p>
</div>
</body>
</html>