Tôi đang sử dụng Mẫu jQuery để nhúng người dùng đã đăng vids YouTube. Tôi có thể lấy id video và lưu nó vào cơ sở dữ liệu và mọi thứ đều hoạt động chính xác. Tuy nhiên khi cố gắng để nhúng video với jQuery Templates như sau:Nhúng video trên YouTube bằng mẫu jQuery - 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}}
tôi nhận được lỗi sau: "NetworkError: 404 Not Found - http://www.youtube.com/v/"
${VideoId}
và streamObj.TypeOf
trở lại một cách chính xác. Nhưng đó là lỗi. Điều gì có thể gây ra điều này? Cảm ơn bạn.
Thông báo lỗi hiển thị url youtube bị thiếu id video ('http: // www.youtube.com/v /'). Bạn có chắc chắn trình giữ chỗ '$ {VideoId}' được thay thế không? –
Bạn có chắc chắn rằng $ {VideoId} không phải là một chuỗi rỗng không? –
firebug mở hoặc một số bảng điều khiển javascript khác để kiểm tra xem url có đang được tạo sau khi trang đã tải hay không. VideoId của bạn có thể đang được đặt lại ở đâu đó. –