我正試圖在Joomla網站上實施mediaElement.js解決方案,但我遇到了一些問題。下面的錯誤是我腦海中縈繞在我的夢中:P:實施mediaElement.js導致錯誤
Uncaught TypeError: Object [object Object] has no method 'mediaelementplayer'
我假設/mediaelement-and-player.min.js但控制檯不顯示,除了已經提到的任何錯誤。
我加入以下到我的模板頭:
$this->API->addJS($this->API->URLtemplate() . '/mediaElement/build/mediaelement-and-player.min.js');
$this->API->addJS($this->API->URLtemplate() . '/mediaElement/build/jquery.js');
這導致右邊的鏈接時,頁面加載,所以我想這不會是問題。
在我的文章的身體我已經添加以下代碼:
<video id="youtube1" width="640" height="360">
<source src="http://www.youtube.com/watch?v=nOEw9iiopwI" type="video/youtube" >
</video>
<script>
jQuery(document).ready(function($) {
$('#youtube1').mediaelementplayer();
});
</script>
Eventhough這個代碼是從實例提供它導致之前提到的錯誤。
任何想法,將不勝感激!
是否將mediaelement.js文件加載到最終的HTML中? – feeela
不,只是mediaelement-and-player.min.js – SKuijers
但在旁邊。我對正在加載的文件感到樂觀,正如我在評論中對Lodder – SKuijers