не удается загрузить vcard на iphone Chrome

1

У меня возникли проблемы с загрузкой vcard на iphone chrome. Я делаю вызов API из href, который возвращает файл.vcf для загрузки vcard, он отлично работает на рабочем столе (IE/Chorme/Firefox..) и отлично работает на сафари iphone и samsung chrome, но когда я попытался загрузить на хромовом iphone он бросает исключение, как показано на рисунке Изображение 174551.

API, связанный с href, похож на GET: http://.../rest/v1/profiles/00d5a2fb-ab56-a555-a5d5-0050569257ef/vcard

код для возврата файла vcards.vcf - это что-то вроде

var vCard = BuildVCard (профиль, profileUrl); vCard возвращает Vcard

return new FileActionResult (новый StringContent (vCard.ToString()), "text/vcard", CreateVCardFileName (профиль));

и CreateVCardFileName возвращает строку.Format("{0}.vcf", fileName);

объекты в заголовках скрипача показывают что-то вроде Content-Disposition: attachment; filename = Uma.vcf Content-Type: text/vcard

Это что-то связано с Chrome IOS- Chrome, мне нужно добавить что-нибудь, чтобы загрузить vcard, как и любые определенные типы mime.

Цените свою помощь и время.

Теги:
iphone
google-chrome
c#-4.0

1 ответ

0

Я попытался использовать это на сайте. Маршрутизация на страницу "Пожалуйста, откройте на сафари" работала. Получение файла.vcf для загрузки на chrome mobile путем ссылки на файл.vcf, как это было в демо, это не привело меня к пустой внешней странице или дало мне потерпеть неудачу, как и вы выше.

Когда я поставил точную живую демонстрацию на моем сервере, загрузка на ЛЮБАЯ телефонная кнопка все еще не работала как оригинальная живая демонстрация. Мое мнение, что разные версии PHP, на которых работают запущенные сайты, могут быть очень неправильными.

Как добавить контакт в адресную книгу iPhone с веб-страницы?

  • 0
    Спасибо за уделенное время.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню