Я разрабатываю веб-приложение, в котором после того, как пользователь успешно зарегистрировал тип браузера, должен быть обнаружен. Если страница была открыта на телефоне Android, пользователь должен иметь возможность загрузить файл APK. Однако на iOS должна быть представлена ссылка на приложение в AppStore.Веб-приложение для загрузки файла apk
0
A
ответ
0
Это на самом деле довольно легко достигается благодаря обнаружению браузера. Включите Jquery на страницу и попробуйте следующее:
$(document).ready(function() {
var ua = navigator.userAgent.toLowerCase();
var android = ua.indexOf("android") > -1;
var iOS = (navigator.userAgent.match(/(iPad|iPhone|iPod)/g) ? true : false);
if(android) {
$('#androidLink').show();
}
if(iOS) {
$('#iosLink').show();
}
});
Если у вас есть что-то подобное в вашей HTML странице:
<div id="androidLink" style="display:none;">
Hi Android user <a href="link.to.apk">click here to download our app</a>
</div>
<div id="iosLink" style="display:none;">
Hi iOS user <a href="link.to.apple.app.store">click here to download our app</a>
</div>
+0
Спасибо за ответ .. Я мог обнаружить мобильную ОС, а также загрузить файл apk. Просто для получения дополнительной информации о загрузке apk..обмените конфигурацию в Mime.type, которая в apache/etc/mime.type as: application /vnd.android.package-archive с расширением apk. и вставьте файл apk в корневую папку веб-сервера, чтобы получить доступ к apk при нажатии href. – user1577535
Смежные вопросы
- 1. Android- Использование DexClassLoader для загрузки файла apk
- 2. Создать ссылку для загрузки моего файла apk
- 3. Исключение загрузки файла расширения APK
- 4. семантика приложения для загрузки файла расширения Android APK
- 5. Php-код для загрузки файла apk на мобильном устройстве
- 6. Отмена APK загрузки/установки
- 7. Использование Fastlane для автоматизации загрузки apk
- 8. Android: Как отключить отладку для загрузки apk
- 9. Защита файла Apk
- 10. Код файла для загрузки файла
- 11. auto install apk после загрузки
- 12. Максимальное количество загрузки apk/день
- 13. Найти keystore файла apk
- 14. Открыть файл APK после загрузки через DownloadManager
- 15. Изменение имени файла apk
- 16. Добавление файла в .apk
- 17. чтение файла с .apk
- 18. Отправка файла APK android
- 19. Javascript для загрузки файла
- 20. Validation для загрузки файла
- 21. Сервлет для загрузки файла
- 22. Протокол для загрузки файла
- 23. Форсирование для загрузки файла
- 24. Слом для загрузки файла
- 25. Java для загрузки файла
- 26. Android: как открыть файл apk после загрузки для автоматического обновления?
- 27. Как использовать Selenium WebDriver для загрузки файлов APK
- 28. Проблема Установка файла .apk
- 29. Android получение файла .apk
- 30. Нажатие файла из apk
спасибо за ответ .. :) Детектирование мобильной ОС, я получил, но я также хотел узнать, можем ли мы запрограммировать загрузку файла apk, то есть после обнаружения того, что ОС является android, тогда приложение должно быть установлено в мобильном телефоне Android. Я все еще не получаю никакого решения. – user1577535
вы можете сделать '' 'window.open (apkURL)' '', он попробует и загрузит apk на свой телефон, но не думаю, что вы можете заставить его его установить, другой вариант (лучше) перенаправить на игру магазин. – mido
Хорошо, я попробую сделать это с перенаправлением, чтобы играть в магазин. – user1577535