我有一个javascript(在html文件中)通过我的Android应用程序中的流媒体加载和重现视频,所以我试图使用webview来显示视频。我的问题是该文件不在服务器中,但它是一个项目资源(我的意思是它在项目目录中,完全在/res/raw/video_player.html
)并且我想调用传递视频的javascript的特定函数url as param。
有没有人知道如何做到这一点?
提前致谢。
答案 0 :(得分:0)
如果我理解正确,您希望设置视频代码的src
属性。有关如何从JavaScript执行此操作,请参阅this answer。
要以全屏模式播放视频,WebView会将URL传递给Android媒体播放器,而file:/// android_asset方案只是WebView支持的方式。如果你要分配一个http(s)网址,那么你很好并且不需要做任何其他事情,否则我想一种方法是将视频解压缩到你的数据文件夹并使用'定期' file:// URL。