我想创建一个phonegap应用程序,它基本上是一个拨号器,根据电话联系人的号码调用号码。 (我将在应用程序中添加一个逻辑,该逻辑基本上将一些附加号码添加到联系人的现有号码中)。
我知道我可以使用 http://docs.phonegap.com/en/2.4.0/cordova_contacts_contacts.md.html#Contacts 访问联系人
但是有没有可以调用编程号码的插件,它在 Android 中可用,但我找不到适用于 iOS 的插件 https://github.com/sialam/PhoneGap-2.7-Android-plugins-to-make-a-phone-call
在 Android 中,我可以在 cordova.exec(null, null, "PhoneDialer", "call", [phoneNmber]); 中给出 [phonenumber];
有iOS的插件吗?
最佳答案
嗨@joel 做以下更改
1)对应电话dialer.js https://gist.github.com/rahulinaction/2703b8c6f30f5daa1732
2)对应的phonedialerh和m文件 https://gist.github.com/rahulinaction/9337f8dd5618955d4762 将这些文件复制到 CordovaLib.xcodeproj 中的插件文件夹,并将其添加到 CordovaLib.xcodeproj
3) 然后在您的 Cordova.plist 中的插件字典中创建一个字符串,键名为 phonedialer,值为 PhoneDialer。或者,如果您有 config.xml,请添加此字符串 插件标签内的插件名称="phonedialer"value="PhoneDialer"。
4)然后你可以通过这个window.plugins.phoneDialer.dial(yourno)调用下面的内容
至于最新的 phonegap,我认为命令行功能非常简单,因为您不必为 diff 平台进行单独设置。不过我不知道有其他选择。
关于android - 如何使用 PhoneGap 创建自定义拨号器(Android 和 iOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25539603/