Я хочу сохранить новый контакт в телефоне Android через локальный HTML-файл без каких-либо компонентов на стороне сервера.
Я создал одну html-страницу, которая содержит всю информацию, необходимую для создания vcard. Я хочу сохранить эту карту в списке контактов телефона через ту же HTML-страницу.
Подход, который я пробовал до сих пор -
tel: // - через этот тег href - я могу запустить экран набора номера контакта, но я хочу запустить addэкран контактов.
В Android - вы можете указать намерение запустить любое приложение (глубокие ссылки?) Я пробовал перейти по гиперссылке, но он запускает магазин Google Play с конечным результатом как "Не найдено"
«Сканирование» было помещено в гиперссылку, потому что я нашел один пример, когда приложение сканера запускалось через HTML. Я не знаю, какая должна быть точная гиперссылка для запуска добавления экрана контактов.
Мало примеров в интернете, но это Android Native. Я не уверен насчет точных значений констант этих переменных в HTML.
Открытый контакт
Создайте одну гиперссылку - которая загружает vcard. После загрузки файла - пользователь должен открыть его вручную. Который автоматически просит пользователя сохранить новый контакт. Я просто хочу избежать загрузки и открытия загруженного файла. Можно ли напрямую создавать, сохранять, открывать локальный файл vcard через javascript?
У меня есть файл vcf, размещенный на моем сервере - когда вы нажимаете на эту ссылку - он будет загружен на ваше устройство. Когда вы откроете его - он откроет новый контактный файл.
Я хочу сохранить новый контакт в списке контактов телефона через html-страницу. html-страница также является локальной для мобильного телефона (не в Интернете)
Фактический результат - vcard, загруженный по ссылке, хранится в локальной папке загрузки Android. Пользователь должен вручную открыть файл и сохранить контакт.
По крайней мере, если я смогу автоматически открыть загруженный файл vcf - это будет здорово. Подход должен работать в Android и iPhone обоих.