Google chrome 通过链接加载嵌入的youtube视频

Google chrome 通过链接加载嵌入的youtube视频,google-chrome,youtube,embed,Google Chrome,Youtube,Embed,我的chrome有问题。下面的代码在safari中运行良好,但当我在chrome中单击它时,屏幕变为白色。有什么想法吗 <div class="CollapsiblePanelContent" style="text-align:center"><div style="padding:15px;"> <!--youtube--> <?php $url = http://www.youtube.com/wat

我的chrome有问题。下面的代码在safari中运行良好,但当我在chrome中单击它时,屏幕变为白色。有什么想法吗

      <div class="CollapsiblePanelContent" style="text-align:center"><div style="padding:15px;">
      <!--youtube-->
      <?php
      $url = http://www.youtube.com/watch?v=J57IcTH0DQs;
        preg_match('/[\\?\\&]v=([^\\?\\&]+)/', $url, $matches);
        $id = $matches[1];

        $width = '480';
        $height = '270';
        echo '<object width="' . $width . '" height="' . $height . '"><param name="movie" value="http://www.youtube.com/v/' .   
        $id . '?version=3&autoplay=0"></param><param name="allowFullScreen" value="true"></param><param 
        name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/' . $id . 
        '?version=3&autoplay=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" 
        width="' . $width . '" height="' . $height . '"></embed></object>';

    ?>
</div>

      </div>


如果这确实是一个浏览器问题,请从源代码而不是phpI发布html。如果这是一个浏览器问题,则服务器端代码与此无关。如果您显示服务器提供的输出,即浏览器看到的内容,则更容易查看正在发生的事情。只需在页面上单击鼠标右键,单击“查看源代码”,然后发布相关的html。我发布了从服务器中提取的一个链接。如果您希望我尝试帮助您,请仅发布纯html。如果没有任何php.Alsok,则和标记不需要结束标记()。也许这就是铬的问题所在