Nativescript 7 - Image Tag Error: java.io.FileNotFoundException (Images not Loading)
Nativescript 7 - Image Tag Error: java.io.FileNotFoundException (Images not Loading)
图片未加载。
我遇到错误:
Error in reading bitmap - java.io.FileNotFoundException: /data/data/org.nativescript.testdemo/files/app/images/testimage.png (No such file or directory)
文件夹结构“看起来”很好,但显然 iOS 和 Android 都没有看到图像。
所以,我将 'images' 添加到资产文件夹,并尝试在 webpack.config.js 中添加以下行以查看它是否会使用图像文件夹:
{ from: 'images/**', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
HTML是这样设置的:
<Image src="~/images/testimage.png"></Image>
也尝试了变体无济于事(将图像文件夹放入资产文件夹后):
<Image src="~/assets/images/testimage.png"></Image>
我还尝试根据下面的 Github link 配置 webpack.config.js。
我是 运行:
本机脚本 7.0.10
Angular10.1.0
package.json
"@nativescript/android": "7.0.0",
"@nativescript/ios": "7.0.3",
这帮我修好了。
遗憾的是,没有指定此更改的文档。
我将资产、字体和我的图像文件夹移动到 src
目录。
旧文件夹结构:
src
- assets
- images
- fonts
新文件夹结构:
src
- app
assets
images
fonts
我有同样的问题并通过将图像从 src/app/images
移动到 src/assets/images/*
来解决它。路径可能如下所示:~/assets/images/logo.png
图片未加载。
我遇到错误:
Error in reading bitmap - java.io.FileNotFoundException: /data/data/org.nativescript.testdemo/files/app/images/testimage.png (No such file or directory)
文件夹结构“看起来”很好,但显然 iOS 和 Android 都没有看到图像。
所以,我将 'images' 添加到资产文件夹,并尝试在 webpack.config.js 中添加以下行以查看它是否会使用图像文件夹:
{ from: 'images/**', noErrorOnMissing: true, globOptions: { dot: false, ...copyIgnore } },
HTML是这样设置的:
<Image src="~/images/testimage.png"></Image>
也尝试了变体无济于事(将图像文件夹放入资产文件夹后):
<Image src="~/assets/images/testimage.png"></Image>
我还尝试根据下面的 Github link 配置 webpack.config.js。
我是 运行: 本机脚本 7.0.10 Angular10.1.0
package.json
"@nativescript/android": "7.0.0",
"@nativescript/ios": "7.0.3",
这帮我修好了。
遗憾的是,没有指定此更改的文档。
我将资产、字体和我的图像文件夹移动到 src
目录。
旧文件夹结构:
src
- assets
- images
- fonts
新文件夹结构:
src
- app
assets
images
fonts
我有同样的问题并通过将图像从 src/app/images
移动到 src/assets/images/*
来解决它。路径可能如下所示:~/assets/images/logo.png