Nativescript изображения угловой локальной файловой системы не отображаются - PullRequest
0 голосов
/ 03 октября 2018

Я создал угловое приложение nativescript с программным обеспечением для бокового удара nativescript с шаблоном навигационного ящика, хочу отобразить изображение на домашней странице из локальной файловой системы.

Я использую новейшие угловые и nativescript

APP

-> images

-> Home

Local Build и Cloud Build

<Image src="res://icon" ></Image> -> показ изображения

<Image src="../images/intensepic.jpg" ></Image> -> если я нажму на "..images / интенсивное отображение.jpg" с помощью ctrl + щелкните его путь к изображениям в проекте и выберите изображение, но изображение не отображается в приложении.

<Image src="~/images/intensepic.jpg" ></Image> -> если я нажимаю "~ / images / интенсивный.jpg" с помощью ctrl + щелкнуть его неудачно найти изображения в проекте и не может выбрать изображение, и изображение не отображается в приложении.

<Image src="/app/src/images/intensepic.jpg" ></Image> -> если я нажму "/app/src/images/intensepic.jpg", используя Ctrl + клик по его пути к изображениям и выберу изображение, но изображение не будет отображаться в приложении.

NativescriptPlaygrond

<Image src="res://icon" ></Image> -> показ изображения

<Image src="../images/intensepic.jpg" ></Image> -> изображение не отображается в приложении.

<Image src="~/images/intensepic.jpg" ></Image> -> изображение отображается в приложении.

На какой платформе (ях) возникает ваша проблема?Оба enter image description here

Ответы [ 2 ]

0 голосов
/ 06 октября 2018

поскольку интенсивное изображение находится в папке с изображениями, а не в ресурсах приложения, нет необходимости использовать res: // Должна быть проблема с путем к изображению, попробуйте этот

<Image src="~/images/intensepic.jpg"></Image>

или

<Image src="~/app/images/intensepic.jpg"></Image>
0 голосов
/ 03 октября 2018

Пожалуйста, пройдите через doc , чтобы понять, как работает путь к изображению.

res:// - Префикс, который будет использоваться, если изображение помещено в папку для рисования iOS / Android, расположенную внутриApp_Resources.

~/ - указывает на каталог приложения.

Между относительными путями здесь может вообще не работать.Если вы уверены, что путь указан правильно, попробуйте запустить чистую сборку, чтобы убедиться, что все ресурсы скопированы.

...