我正在使用jQuery模板嵌入用戶發佈的YouTube視頻。我能夠獲取視頻ID並將其保存到數據庫中,並且一切正常。然而試圖用jQuery模板嵌入視頻如下時:用jQuery模板嵌入YouTube視頻 - C#
{{if streamObj.TypeOf == 3}}
<object width="425" height="350" data='http://www.youtube.com/v/${VideoId}' type="application/x-shockwave-flash">
<param name="src" value='http://www.youtube.com/v/${VideoId}' /></object>
{{else}}
我得到以下錯誤:"NetworkError: 404 Not Found - http://www.youtube.com/v/"
${VideoId}
和streamObj.TypeOf
迴歸正常。但那是錯誤。 這可能是什麼原因造成的?謝謝。
顯示YouTube網址的錯誤消息缺少視頻ID('http:// www.youtube.com/v /')。你確定佔位符「$ {VideoId}」被替換嗎? –
你確定$ {VideoId}不是一個空字符串嗎? –
打開螢火蟲或其他一些javascript控制檯,檢查網頁加載後是否產生網址。您的VideoId可能會在某處被重置。 –