在webview中播放管视频时,应用程序崩溃了吗?

时间:2014-11-24 12:33:43

标签: android html5 webview webkit youtube-javascript-api

我是Android混合开发的新手。 我已使用

将Youtube视频嵌入到html页面中
<object width="100%"  height="auto" width="auto"
type="text/html" data="http://www.youtube.com/embed/Q7DojKxaNxE">Unable to play video.
<param name="movie" value="http://www.youtube.com/embed/AlSbZvK1O1Y"/>
</object>

这个html页面正在webview中加载。现在当我尝试在webview应用程序中播放视频时崩溃并且跟随错误日志

FATAL EXCEPTION: main
java.lang.NullPointerException
at android.webkit.HTML5VideoView.reprepareData(HTML5VideoView.java:352)
at android.webkit.HTML5VideoViewProxy$VideoPlayer.play(HTML5VideoViewProxy.java:245)
at android.webkit.HTML5VideoViewProxy.handleMessage(HTML5VideoViewProxy.java:447)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:176)
at android.app.ActivityThread.main(ActivityThread.java:5317)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
at dalvik.system.NativeStart.main(Native Method)

我在webview中加载了html页面,如下所示,

this.mainWebView.loadUrl("file:///android_asset/html1/this-app.html");

我在android 4.4.2版本的三星设备上测试过。

请任何人帮助我。

提前致谢

0 个答案:

没有答案