首页 > 解决方案 > 是否有任何网站无法为 Flutter 项目获取网络图像?

问题描述

任何不允许或限制其网络图像在颤动中共享的网站?

标签: androidiosflutterdartnetworkimageview

解决方案


我认为目前没有任何网站通过尝试访问它的技术来限制他们的数据。

但是,所有图像都是其所有者的财产,并且它们为您提供在其页面上查看它们的有限许可这一事实并不意味着您可以在自己的内容中重新分发它们。

这也没有多大意义,因为http://example.com/dog.jpg今天可能会显示一只狗,但明天可能会显示一只猫或版权警告。您无法控制该内容,因此在您的应用程序中使用它是没有意义的。

您应该使用您拥有许可的图像。要么是因为您为它们付费,要么是因为慷慨的人拥有带有许可证的图片,允许您重新分发它们并在某些条件下将它们用作您自己的(例如,许多需要在致谢中提及,这似乎是一个很小的代价支付)。

如果您使用需要它的资源,Flutter 本身有一个系统可以自动为您生成这样的许可证页面:https ://api.flutter.dev/flutter/material/LicensePage-class.html

所以总结一下:未经他们明确同意,不要使用其他页面数据。这包括图像。


推荐阅读