我不能使用来自我的域的图像URL,但我可以使用来自其他域(如Facebook)的图像URL。错误是:
在将 StackOverflow 的图像 URL 放入 Image.network() 时也会出现这种情况。例如,尝试使用上面的图片(
修复的基本方法是使用 HTML 来渲染(
这个链接(https://docs.flutter.dev/development/platform-integration/web-images#host-your-images-in-a-cors-enabled-cdn)可以帮助那些使用 Firebase 的人,但我正在使用 Ubuntu 和 Apache。
实际上,我想用 HTML 渲染,因为用 Canvaskit 渲染后遇到了很多问题。
HTML 渲染情况下:如果有一个可以替代 toImage() 函数的函数,请告诉我。
Canvaskit 渲染情况下:如果您知道如何使用 Image.network() 显示图像 URL,请告诉我。
谢谢。
![在此输入图片描述](https://istack.dev59.com/o6lwE.webp)
![在此输入图片描述](https://istack.dev59.com/zHhXG.webp)
Image.network('https://istack.dev59.com/o6lwE.webp')
)。修复的基本方法是使用 HTML 来渲染(
flutter run -d chrome --web-renderer html
),但我需要使用 toImage() 函数,而使用 HTML 渲染不支持此函数。所以我用 Canvaskit 来渲染。这个链接(https://docs.flutter.dev/development/platform-integration/web-images#host-your-images-in-a-cors-enabled-cdn)可以帮助那些使用 Firebase 的人,但我正在使用 Ubuntu 和 Apache。
实际上,我想用 HTML 渲染,因为用 Canvaskit 渲染后遇到了很多问题。
HTML 渲染情况下:如果有一个可以替代 toImage() 函数的函数,请告诉我。
Canvaskit 渲染情况下:如果您知道如何使用 Image.network() 显示图像 URL,请告诉我。
谢谢。