В локальном html-файле, который отображается в веб-просмотре, я хочу иметь возможность вызывать изображение из каталога данных приложения. Я попробовал несколько опций src в моем html, но ни один из них не работает.
Я успешно загружаю html-файл из каталога данных приложения следующим образом:
var win = Ti.UI.currentWindow;
var rootDir = Ti.Filesystem.getExternalStorageDirectory();
var webUrl = rootDir + 'index.html';
var webview = Ti.UI.createWebView({
width:'100%',
height:'100%',
url:webUrl
});
win.add(presWebView)
Несмотря на то, что страница открывается в веб-представлении правильно, все URL-адреса изображений не работают.
<image src="appdata:///image.jpg"/>
<image src="app:///image.jpg"/>
<image src="file:///image.jpg"/>
<image src="appdata://image.jpg"/>
<image src="app://image.jpg"/>
<image src="app://image.jpg"/>
эта проблема также распространяется на ссылки, независимо от того, как я пытаюсь ссылаться на них, веб-просмотр подсказывает, что страница не закрывается.