Как открыть локальную HTML-страницу с помощью windows.open () в ionic2? - PullRequest
0 голосов
/ 06 июня 2019

Мне нужно открыть одну из моих локальных HTML-страниц с помощью window.open () в ionic2 специально для моей версии для iOS.

У меня есть HTML-страница, например, в src> app> assets> test> test.html (я знаю, что это не то место) Я пытался открыть эти страницы с помощью window.open (url, target), но не смог найти никакого решения.Я перепробовал много комбинаций.

это было первое:

window.open('assets/test/test.html', '_system');

Я также добавил плагин corodva "cordova plugin install cordova-plugin-file" и следовал некоторым примерам, например, как объясненоздесь: https://medium.com/@barsh/cordova-navigating-to-local-content-from-a-website-3ed774c58d37

Я пробовал эти комбинации:

 window.open('cdvfile://localhost/bundle/www/assets/test/test.html', 
'_system');
window.open('cdvfile://localhost/persistent/www/assets/test/test.html', 
'_system');

и многие другие комбинации, но безуспешно.У меня есть проблема, чтобы понять, как сделать путь (относительный или абсолютный).

ПРИМЕЧАНИЕ : Когда я вижу друзей, предложивших браузер в приложении, я объясняю больше о проблеме.Поскольку HTML-страница содержит A-frame (дополненную реальность с помощью Ar.js), и у нас нет решения загрузить эту страницу в ионное приложение для версии iOS (для получения дополнительной информации о проблеме вы можете увидеть мой предыдущий вопрос: Есть ли способ сделать фон 3D-модели прозрачным в a-сцене в ионном режиме? ) Я думаю о другом решении.Решением будет явное открытие этой HTML-страницы в Safari.В этом случае браузер в приложении мне не помог, но window.open, кажется, работает для открытия страниц, связанных с AR.Теперь я хочу проверить, могу ли я открыть свою локальную HTML-страницу (содержащую AR) в Safari с помощью window.open ().Я надеюсь, что эта часть проясняет вопрос.

Ответы [ 2 ]

0 голосов
/ 06 июня 2019

используйте плагин In-App Browser , чтобы открыть HTML-страницу в вашем приложении.перейти по ссылке - https://ionicframework.com/docs/v3/native/in-app-browser

0 голосов
/ 06 июня 2019

Лучшее решение для открытия ссылки в приложении - "В браузере приложений"

В браузере приложений

Использование этой функции ссылокможет быть открыт в приложении.

...