2012-06-27 24 views
11

Tôi sẽ sử dụng phương pháp để cho phép người dùng sử dụng trình duyệt trên thiết bị di động để gửi mã sản phẩm họ muốn bằng SMS. Hiện tại tôi sử dụng một cái gì đó như:Cho phép người dùng sử dụng trình duyệt trên thiết bị di động để gửi mã sản phẩm họ muốn bằng 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> 

Nó hoạt động trên nền tảng Symbian và Java nhưng nó không hoạt động chính xác trên tất cả các nền tảng di động như Darwin, Windows CE, Mobile OS. Bất kỳ cơ thể nào cũng có thể giúp tôi nói mã mẫu cho các nền tảng khác?

Tôi cũng thấy điều này question và tôi đã thử mailto:tell: nhưng ứng dụng đầu tiên mở ứng dụng email và ứng dụng thứ hai chỉ thêm số vào danh bạ trên điện thoại di động đó!

+0

Vâng nó, hoặc được thực hiện hay không): –

+1

Các bạn đã thử tất cả điều này, http://beradrian.wordpress.com/2010/01/15/special-links/ – MKJParekh

+0

@MKJParekh Bình luận hay. Bây giờ tôi đang làm việc trên đó – osyan

Trả lời

2

Hãy thử "smsto:", một số trình duyệt cũ hơn hỗ trợ nó. Tôi cũng tin rằng thông tin chi tiết về các thiết bị cụ thể có sẵn qua WURFL (https://db.scientiamobile.com)

+0

Cảm ơn nhưng 'smsto: 'không làm việc trong bất kỳ. – osyan

2

Lược đồ URL SMS của iOS (sms: //) không hỗ trợ cơ thể nhúng!

2

Bạn cần cập nhật liên kết cho người dùng Android.

tức là nếu trình duyệt của khách hàng là android thì bạn cần phải định cấu hình liên kết như dưới đây.
<a href="sms:+19725551212?body=hello%20there">SMS Me</a>

Ref: SMS URL on Android

+0

Không hoàn toàn là câu trả lời nhưng là câu trả lời hữu ích. vì vậy tôi trao tiền thưởng cho bạn. – osyan

Các vấn đề liên quan