2009-06-16 41 views
5

Tôi hiện đang phát triển một ứng dụng web cho công ty của mình. Trong ứng dụng này, có một biểu mẫu với các trường nhập chứa thông tin về các liên hệ. Tôi muốn tạo một nút cho phép tạo liên hệ trong sổ địa chỉ trên một lần nhấp.Tôi làm cách nào để truy cập vào sổ địa chỉ iPhone trong ứng dụng web?

Có cách nào để truy cập sổ địa chỉ bằng JavaScript hoặc ngôn ngữ web khác không?

Ví dụ: trên cửa sổ và IE, chúng tôi có thể tạo đối tượng ActiveX trong JavaScript để tạo liên hệ trong Outlook ...

Cảm ơn.

Trả lời

1

Nếu đây hóa ra là có thể, tôi đang ăn tôi Mighty Mouse ..

Tôi xin lỗi vì câu trả lời hơi không liên quan

Tái bút: để làm cho câu trả lời này hơi có liên quan; bạn có thể thực hiện việc này bằng cách tạo lai giữa ứng dụng gốc và ứng dụng web, nơi ứng dụng gốc sẽ bật lên sổ địa chỉ và sau đó trả lại dữ liệu của ứng dụng đó cho ứng dụng web.

+2

Đừng bận tâm đến con chuột hùng mạnh, tôi sẽ ăn bàn phím có dây của Apple (nhôm bằng bàn phím!) –

+0

Phải có cách để làm điều đó ... –

+0

@Pierre, tôi thực sự không nghĩ vậy; Safari không có hỗ trợ cho ActiveX (cảm ơn thần) và vì nó là một cổng đầy đủ, nó không nên có một api JavaScript khác sau đó là Safari thông thường, do đó, nó không có bất kỳ kiến ​​thức về một sổ địa chỉ những gì bao giờ hết. – Jake

0

Nếu bạn tạo liên kết tạo tệp trong vCard format, phiên bản Safari của iPhone có thể nhận dạng nó dưới dạng liên hệ và tự động khởi chạy ứng dụng sổ địa chỉ khi họ nhấp vào liên kết. Có vẻ như điều này sẽ KHÔNG hoạt động như của iPhone 2.1 (không hỗ trợ vCard trong safari), nhưng nó có thể hoạt động ở 3.0 - Tôi đã thấy rằng mọi người sẽ có thể gửi vCards qua MMS trên iPhone, vì vậy có thể họ sẽ làm việc trong safari quá? Tôi đoán bạn chỉ cần thử nó để tìm hiểu.

+0

Tôi sẽ lấy sốt cà chua ... – Jake

+0

cảm ơn Eric, đây có thể là một ý tưởng. Tôi đang chờ đợi 3.0 và tôi sẽ xem nó có hoạt động không. –

+0

Nó thực sự không hoạt động .... :-( –

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