android:在webview中播放youtube视频的问题

android:在webview中播放youtube视频的问题,android,webview,youtube,Android,Webview,Youtube,我玩视频的代码如下。在onlt HTC手机中,我得到了错误信息 网页不可用 数据处的网页:text/html;%20charset=UTF-8;空,%3Chtml%3E%3Chead%3E%3C/head%3E%3Cbody%20style=%22页边距:%200;%20填充:%200%22%3E%3Ciframe%20type=%22text/html%22%20class=%22youtube播放器%22%20width=%22300%22%20height=%22100%%22%20src

我玩视频的代码如下。在onlt HTC手机中,我得到了错误信息

网页不可用

数据处的网页:text/html;%20charset=UTF-8;空,%3Chtml%3E%3Chead%3E%3C/head%3E%3Cbody%20style=%22页边距:%200;%20填充:%200%22%3E%3Ciframe%20type=%22text/html%22%20class=%22youtube播放器%22%20width=%22300%22%20height=%22100%%22%20src=%22http

它正在其他设备上工作

为什么视频链接不是仅针对此设备的正确方式,而其他设备对其进行了正确解释 或者是其他一些问题。请帮忙

String data = "<html>"
                + "<head>"
                + "</head>"
                + "<body style=\"margin: 0; padding: 0\">"
                + "<iframe "
                + "type=\"text/html\" "
                + "class=\"youtube-player\" "
                + "width=\""
                + width
                + "\" "
                + "height=\""
                + height
                + "\" "
                + "src=\"http://www.youtube.com/v/"
                + videoid
                + "?controls=0&showinfo=0&showsearch=0&modestbranding=1&autoplay=1&fs=0\" "
                + "frameborder=\"0\"></iframe>" + "</body>" + "</html>";

webReview.loadData(data,
                        "text/html; charset=UTF-8", null);