H5视频播放踩坑问题

1、安卓手机背景音乐无法播放
android 4.2 webview添加了是否需要用户手势去触发音视频的播放开关,默认为true(需要用户手势触发)。
将webview的这个开关设置为不需要用户触发:

myWebview.getSettings().setMediaPlaybackRequiresUserGesture(false);

2、安卓手机系统字体特大,界面显示错乱

webview.getSettings().setTextZoom(100)

这个方法是设置webview内部字体的缩放比例,而字体单位是px,它其实设置的是px的缩放比例,我们通过强制设置为100%,来使得用户的外部设置干扰不到我们内部webview的字体大小呈现。而因为限制了px的缩放比例,我们的长度也最终得以正常呈现。
3、视频宽度充满屏幕宽度

你可能感兴趣的:(H5视频播放踩坑问题)