Я боролся с этой проблемой уже несколько дней. Я внедряю приложение для Android и iOS, используя Sencha Touch. Я хочу иметь возможность щелкнуть ссылку (элемент списка), которая может указывать на HTML или изображение или, возможно, даже PDF-документы (для iOS). Этот файл может быть локальным или другим доменом.
Пока я нашел два разных подхода, но ни один из них не работал идеально. Одним из подходов является изменение «window.location» и переход на html-страницу, содержащую фрейм с кнопкой «Назад» и другой фрейм с файлом, который я хочу отобразить. Прокрутка и масштабирование работают хорошо, но когда пользователь хочет вернуться назад, все приложение должно быть перезагружено (все файлы javascript и т. Д.).
Другой подход заключается в получении нужного файла с помощью ajax-запроса и добавлении текста ответа внутри панели. Проблема в том, что масштабирование не работает. Я пытался прослушать пинч-событие и затем масштабировать панель, но затем прокрутка перестала работать ...
Таким образом, вопрос заключается в следующем: как отобразить внешнее содержимое, такое как страницы HTML и изображения, но при этом сохранить возможности прокрутки и масштабирования и позволить пользователю вернуться без перезагрузки всего приложения?
Я благодарен за всю информацию, которую могу получить! / Christian