只有Internet Explorer显示以下消息:
“jwplayer”未定期
翻译后:
属性“$”的值为null或未定义,没有Function对象
原文: Der Wert der Eigenschaft“$”ist Null oder undefiniert,kein Function-Objekt
故事。
关于DFP广告管理系统视频广告的投放
DFP广告管理系统视频广告中有自己的模板
看起来像这样:
<script src="//www.paht_to_jquery/jquery-1.10.2.min.js"></script>
<div class="ad mediumrectangle">
<div class="ad-inner">
<small>Advertising </small>
<div class="ad-container" align="center">
<div id="myElement">Loading the player...</div>
<script type="text/javascript" src="//paht_to_jwpalyer/jwplayer.js"></script>
<script type="text/javascript">jwplayer.key="XXXXXXXXXXXXXXXXXXXXXXXXXXXXX"</script>
<script type="text/javascript">
$(document).ready(function() {
jwplayer("myElement").setup({
width : '620',
height: '465',
file : '[%VideoLink%]',
image : '[%PreviewLink%]',
primary: 'flash',
ga: { trackingobject: "ga" }
});
jwplayer("myElement").onPlay(function(event) {
if(event.oldstate != "PAUSED")
{
var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open( "GET", "%%CLICK_URL_UNESC%%" , false );
xmlHttp.send( null );
}
});
});
</script>
</div>
</div>
正如我所说,除了IE之外,其他浏览器的工作没有问题。
链接“Vidoe Link”和“预览链接”指的是我们的服务器中带有预览图像的视频。
我意识到,当页面加载JWplayer变量 jwplayer 未被IE或更高版本加载!
无论出于何种原因
有没有人建议如何解决它?
问候