Мне нужно открыть одну из моих локальных 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 ().Я надеюсь, что эта часть проясняет вопрос.