Невозможно открыть новое окно браузера для отображения локального изображения приложения (Enyo в webOS 3.0.5)

У меня есть ссылка на изображение в файле index.html моего приложения Enyo, которое я хотел бы повторно открыть в новом окне браузера на webOS 3.0.5, чтобы уменьшить размер изображения в самом приложении (с шириной = и height=), но разрешить пользователю просматривать его в исходном формате (с возможностью расширения?).

onLinkClick: "htmlContentLinkClick"

htmlContentLinkClick: function(inSender, inUrl){
    this.$.webView.setUrl(inUrl);
}

Ссылка на приложение:

<img src="images/lookup_cpu.png">

который отлично работает, но добавление

<a href="images/lookup_cpu.png" target="_blank">[+]</a>

не создает изображение в новом окне браузера при нажатии.

Я предполагаю, что это вызвано тем, что браузер webOS не принимает локальные файлы. У кого-нибудь есть предложения, чтобы обойти эту проблему, пожалуйста?

.............Фил


person hollandnumerics    schedule 07.11.2013    source источник


Ответы (1)


Вы правы в том, что системный браузер не будет иметь доступа к каталогу приложения. Вы можете открыть дополнительное окно в приложении Enyo. Вы можете посмотреть на https://developer.palm.com/content/api/dev-guide/enyo/enyo-windows.html для получения информации об окнах. Дополнительную информацию о многооконных приложениях можно найти на http://developer.palm.com. Надеюсь, этого достаточно для начала.

person Pre101    schedule 08.11.2013