2009-06-17 34 views
7

Mã bên dưới được thay đổi như thế nào để nhúng YouTube này bằng âm thanh?Nhúng YouTube với âm thanh tắt

<embed src="http://www.youtube.com/v/etnh6_omu0w&hl&rel=1&autoplay=1&sound=1" type="application/x-shockwave-flash" 
allowscriptaccess="always" allowfullscreen="true" width="200"></embed> 
+0

Mã dưới đây? –

+0

Câu đố Trung Quốc. – Alan

+0

@Dominic Đã chỉnh sửa câu hỏi để hiển thị mã. – Shoban

Trả lời

17

Dưới đây là các mã như nó phải được:

bạn sẽ cần phải bao gồm này cũng như trong cùng một thư mục mã này là trong:

SWFObject.js

Đó chỉ là một số helper mã, tôi sẽ không lo lắng về nó.

mã:

<script type="text/javascript" src="swfobject.js"></script>  
    <div id="ytapiplayer"> 
    You need Flash player 8+ and JavaScript enabled to view this video. 
    </div> 

    <script type="text/javascript"> 

    var params = { allowScriptAccess: "always" }; 
    var atts = { id: "myytplayer" }; 
    swfobject.embedSWF("http://www.youtube.com/v/FSz_a_yx9hA&hl&enablejsapi=1&playerapiid=ytplayer", 
         "ytapiplayer", "425", "356", "8", null, null, params, atts); 

    function onYouTubePlayerReady(playerId) { 
     ytplayer = document.getElementById("myytplayer"); 
     ytplayer.mute(); 
    } 

    </script> 

Ok tôi kiểm tra mã đó và tôi biết nó hoạt động vì vậy nếu bạn có bất kỳ vấn đề cho tôi biết, hack hạnh phúc!

Lấy tài liệu ở đây: YouTube Embedded Player Javascript API Reference

0

Nó không làm việc trong các trình duyệt web của tôi. Nó nói rằng trình phát flash của tôi nên là phiên bản 8+ Nhưng tôi đã sử dụng trình phát flash 9 với javascript trên. Tôi đã thử nghiệm trên cả Firefox 3.11 & IE 7.

Tôi nhận thấy, hỗ trợ của trình phát flash trên Firefox hơi lỗi (cập nhật trình phát vài lần), một số phim flash vẫn không xuất hiện (trống), nhưng trên IE nó sẽ hoạt động tốt. Nhưng không phải trong mã mẫu của bạn .. Hiệu chỉnh: nó hoạt động trên IE của tôi 7. Nhưng không phải trong Firefox 3.11. Tôi tự hỏi, tại sao flash player/SWFObject không nhận được cùng với firefox gần đây. Bạn có bất kỳ tinh chỉnh hoặc khuyến nghị nào có thể được thực hiện để Firefox 3 phát tất cả swf không?

+0

Thành thật mà nói tôi thực sự không chắc chắn. Tôi sẽ kiểm tra các diễn đàn mã google để có câu trả lời cho câu hỏi đó. Xin lỗi tôi không thể giúp đỡ nhiều hơn. Có lẽ bạn nên tạo một câu hỏi mới và xem liệu có ai khác có thể giúp đỡ không? – shady

+0

Cảm ơn, Shady. Tôi đã tìm ra vấn đề của mình với Firefox: Tôi đã sử dụng AdBlock Firefox để thêm vào phiên bản vô hiệu hóa các quảng cáo không mong muốn. Và phiên bản của tôi đã cũ và phiên bản bị gián đoạn. Vì vậy, bằng cách sử dụng phiên bản khác của adblock (Adblock Plus) và vô hiệu hóa các quảng cáo cũ ngừng. Đột nhiên, Firefox của tôi có thể xem tất cả các phim Flash mà tôi đã bỏ lỡ. Tôi tự hỏi, tại sao tôi có thể sống với lỗi này và không giải quyết nó sớm hơn ở nơi đầu tiên. Tôi đã bỏ lỡ nhiều bộ phim Flash tốt bằng cách sử dụng SWFObject. Cảm ơn một lần nữa! –

0

Có thể có một số khối lượng trên thẻ địa chỉ mạng: Link

Các vấn đề liên quan