Я просто хотел узнать, может ли кто-нибудь объяснить, почему это происходит со мной.
Я занимаюсь разработкой мобильного приложения с использованием phonegap и jquerymobile, и одной из функций приложения является руководство пользователя с помощью навигационного инструмента.
Для iOS мы выбрали Waze. Это действительно легко добавить:
<a href=" waze://q=Adress">
и это работает! Это работает, если мы запускаем приложение с помощью Safari или даже если мы создаем нативное приложение с помощью phonegap.
Проблема возникает при использовании Android. Для Android мы используем Google Navigation. Код, который мы используем:
<a href="google.navigation:q=Adress">
Работает нормально, но только если мы создаем собственное приложение с нашим htlm-кодом с помощью phonegap, но оно не работает, если мы запускаем приложение в веб-браузере Android.
Мы не хотим, чтобы пользователь устанавливал приложение, чтобы использовать эту функцию ...
Вопрос: почему? Почему HTML-код работает нормально в веб-представлении на нативном приложении, но не работает в браузере Android?