2012-06-27 2 views
11

Я собираюсь использовать метод, позволяющий пользователю, использующему мобильный браузер, отправлять код продукта, который они хотят по SMS. В настоящее время я использую что-то вроде:Позвольте пользователю, использующему мобильный браузер, отправить код продукта, который они хотят по SMS

<a href = 'sms:7xxxxxx?body=product-number23xx'>Buy product-number23xx</a> 

<a href = 'sms:7xxxxxx?body=product-number24xx'>Buy product-number24xx</a> 

<a href = 'sms:7xxxxxx?body=product-number56xx'>Buy product-number56xx</a> 

Он работает на платформах Symbian и Java, но он не работает правильно на все мобильные платформы, как Дарвин, Windows CE, Mobile OS. Любой орган может помочь мне сказать пример кода для других платформ?

Я также вижу это question, и я попробовал mailto: и tell:, но первый открыл клиент электронной почты, а второй просто добавил номер к этим мобильным контактам!

+0

Ну либо реализованы или нет): –

+1

Вы пробовали все это, http://beradrian.wordpress.com/2010/01/15/special-links/ – MKJParekh

+0

@MKJParekh Хороший комментарий. Теперь я работаю над этим – osyan

ответ

2

Попробуйте «smsto:», некоторые старые браузеры поддерживают его. Я также считаю, что подробную информацию о конкретных устройствах можно получить через WURFL (https://db.scientiamobile.com)

+0

Спасибо, но 'smsto:' не работает ни в одном. – osyan

2

Схема URL-адреса iOS SMS (смс: //) не поддерживает встраивание тела!

2

Вам необходимо обновить ссылки для пользователей Android.

i.e, если клиентский браузер - андроид, вам необходимо настроить ссылку, как показано ниже.
<a href="sms:+19725551212?body=hello%20there">SMS Me</a>

Ref: SMS URL on Android

+0

Не совсем ответ, но полезный. поэтому я награждаю вам награду. – osyan

Смежные вопросы