簡體   English   中英

未捕獲的類型錯誤:無法在 playAudio 中讀取 null 的屬性“播放”

[英]Uncaught TypeError: Cannot read property 'play' of null at playAudio

當鼠標懸停在鏈接上時,我正在嘗試播放音頻。 I. 當我 hover 或單擊時不斷收到此錯誤,我不確定如何修復它。

完整的錯誤是這樣的:'無法在 HTMLAnchorElement.onmouseenter (VM974 audio.html:16) 的 playAudio (audio.js:8) 上讀取 null 的屬性 'play'

這是我的 html:

<script type="text/javascript" src='audio.js'></script>
  <body>
<nav>
  <a href="#" onmouseenter="playAudio()">CONTACT</a>
</nav>
<audio id="audioID">
  <source src="h.wav" type="audio/wav">
  <source src="b.mp3" type="audio/mp3">
  Your browser does not support the audio element.
</audio>

這是我的 javascript(audio.js):

var audio1 = document.getElementById("audioID");

function playAudio() {
    audio1.play();
}

解決方案在這里!!!

//Replace and Work

function playAudio() {
var audio1 = document.getElementById("audioID");
    audio1.play();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM