繁体   English   中英

如何在webview_flutter插件中显示图像?

[英]How to show images in webview_flutter plugin?

我已经使用webview_flutter包在我的应用程序中显示一个网站( https://sprokkelbos.nl/collectie/ )。 使用https网址时,页面保持空白。 如果使用http url,则显示网站但没有图像。 网址使用https,图片也使用https( https://sprokkelbos.nl/wp-content/uploads/2018/01/HB1_3221.jpg )。

在模拟中打开镶边时,网址将打开并显示图像。 只有在webview中的应用程序内部才会显示。 我尝试了其他软件包,但它们都给出了相同的结果。 使用的标准初始URL是flutter.io,该网站始终在应用程序内的webview中工作。

应用程序代码中是否有设置允许显示图像? 这是SSL问题吗? 如何解决这个问题呢?

正如你所怀疑的那样,这实际上与图像无关,也没有什么与颤动有关。 只是您的SSL服务器配置缺少某些中间证书。 Chrome本身似乎支持你的中介,但android却没有。 请参阅https://www.sslshopper.com/ssl-checker.html#hostname=sprokkelbos.nl

检查Web服务器或证书提供程序的安装文档,或与其支持人员联系。 您应该能够将完整的证书链安装到受信任的根证书。 例如,对于apache https://support.sectigo.com/Com_KnowledgeDetailPage?Id=kA01N000000zFJb,请确保您已正确配置SSLCertificateChainFile 或者对于nginx: https//support.sectigo.com/Com_KnowledgeDetailPage? Id = kA01N000000zFJQ

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM