我想在WebView中加载一个来自Vimeo的视频。它可以工作,但是预览图像没有加载,我得到了以下错误:
I/C10: INFO:CONSOLE(0)“拒绝加载映像'android-webview-video-poster:default_video_poster/-5228946977756841864‘,因为它违反了以下内容安全策略指令:”img https://i.vimeocdn.com https://secure-b.vimeocdn.com https://f.vimeocdn.com https://vimeo.com https://sb.scorecardresearch.com https://ssl.google-analytics.com https://secure.gravatar.com https://i0.wp.com https://i1.wp.com https://i2.wp.com“,源代码>C11 (0)
我怎么才能修好它?
发布于 2016-11-03 22:13:03
向Content-Security-Policy元标记img-src指令中添加以下内容:
android-webview-video-poster:如:
<meta http-equiv="Content-Security-Policy" content="default-src * gap:; script-src * 'unsafe-inline' 'unsafe-eval'; connect-src *; img-src * data: blob: android-webview-video-poster:; style-src * 'unsafe-inline';">发布于 2021-05-27 07:31:35
可以将poster属性添加到<video>标记中。一个空的图像起作用。不管怎么说,默认的android-webview-video-poster看起来都很糟糕。
https://stackoverflow.com/questions/38277526
复制相似问题