如何在网络应用程序中访问 iPhone 通讯录?
我目前正在为我的公司开发一个网络应用程序。 在此应用程序中,有一个表单,其中的输入字段包含有关联系人的信息。 我想创建一个按钮,单击即可在地址簿中创建联系人。
有没有办法用 JavaScript 或其他网络语言访问地址簿?
例如,在 Windows 和 IE 上,我们可以在 JavaScript 中创建 ActiveX 对象,以在 Outlook 中创建联系人...
谢谢。
I'm currently developing a web app for my company. In this application, there's a form with input fields containing informations about contacts. I would like to create a button which allows to create a contact in the address book on a click.
Is there anyway to access the address book with JavaScript or other web language ?
For example, on windows and IE we can create an ActiveX object in JavaScript to create contacts in Outlook...
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果事实证明这是可能的,我正在吃我的 Mighty Mouse ..
我为这个稍微不相关的答案道歉
PS:让这个答案稍微更相关; 您可以通过创建本机应用程序和 Web 应用程序之间的混合来实现此目的,其中本机应用程序将弹出地址簿,然后将其数据返回到 Web 应用程序。
If this turns out to be possible, I'm eating my Mighty Mouse ..
I apologize for the slightly unrelated answer
P.S: to make this answer slightly more related; you could accomplish this by creating a hybrid between a native application and a web app, where the native app will pop-up the address book and then return its data to the web app.
如果您创建一个生成 vCard 格式文件的链接,iPhone 版本的 Safari 可能会将其识别为联系人,并在单击链接时自动启动地址簿应用程序。
看来这在 iPhone 2.1 中不起作用(Safari 中不支持 vCard),但在 3.0 中可能会起作用 - 我已经看到人们将能够通过 iPhone 上的彩信发送 vCard,所以也许他们会在野生动物园也? 我想你只需要尝试一下就能找到答案。
If you create a link that generates a file in the vCard format, the iPhone version of Safari might recognize it as a contact and automatically launch the address book app when they click on the link.
It appears that this would NOT work as of iPhone 2.1 (no vCard support in safari), but it might work in 3.0 - I have seen that people will be able to send vCards via MMS on the iPhone, so maybe they'll work in safari too? I guess you'd just have to try it to find out.