【问题标题】:Add a phone number and email to a contact in iOS with phonegap [closed]使用 phonegap 将电话号码和电子邮件添加到 iOS 中的联系人 [关闭]
【发布时间】:2012-07-09 13:31:27
【问题描述】:

如何使用 cordova 框架 (phonegap) 将电话号码添加到 iOS 中的联系人? 我已经尝试过使用 href:tel 但它不起作用!

【问题讨论】:

    标签: iphone ios ipad cordova


    【解决方案1】:
    <a href="tel:...">
    

    仅添加打开通话窗口的链接,不会将号码或电子邮件保存到设备。

    更新联系人需要添加具体代码插入:

    http://docs.phonegap.com/en/1.9.0/cordova_contacts_contacts.md.html#contacts.create

    【讨论】:

      【解决方案2】:

      这里有一些代码:

      var contact = navigator.contacts.create();
      contact.displayName = "Plumber";
      var name = new ContactName();
      name.givenName = "Jane";
      name.familyName = "Doe";
      contact.name = name;
      
      // phone numbers
      var phoneNumbers = [];
      phoneNumbers[0] = new ContactField('work', '212-555-1234', false);
      phoneNumbers[1] = new ContactField('mobile', '917-555-5432', true);
      phoneNumbers[2] = new ContactField('home', '203-555-7890', false);
      contact.phoneNumbers = phoneNumbers;
      
      // save
      contact.save(onSaveSuccess,onSaveError);
      

      【讨论】:

        猜你喜欢
        • 2023-04-04
        • 2014-02-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-01-09
        • 1970-01-01
        • 2011-10-10
        • 1970-01-01
        相关资源
        最近更新 更多