这是一个使用Doximity Dialer进行拨打电话的µLibrary。
Doximity的拨号器应用程序允许医疗专业人员在路上给患者打电话,同时不透露个人电话号码。电话将通过Doximity的HIPPA安全平台进行路由,并转发给患者,患者在来电显示中将看到医生的办公室号码。Doximity拨号器目前可供美国经过验证的医生、执业护士、执业助理医师和药剂师使用。
这个µLibrary允许第三方应用程序轻松通过Doximity拨号器应用程序发起拨打电话。
要使用Doximity拨号器发起拨打电话,只需在共享的DoxDialerCaller
实例上调用dialPhoneNumber
方法。如果Doximity拨号器应用程序未安装,则该电话将引导用户前往App Store中的Doximity拨号器。
大多数合理的电话号码格式都可通过dialPhoneNumber
方法接受,例如:
6502333444
(650)233-3444
+1(650)233-3444
import CallWithDoxDialer
...
DoxDialerCaller.shared().dialPhoneNumber("4254443333")
#import <CallWithDoxDialer/CallWithDoxDialer.h>
...
[[DoxDialerCaller shared] dialPhoneNumber:@"4254443333"];
库还包括一个适用于在按钮内部使用的Doximity拨号器图标的版本。它通过以下方式可用:
DoxDialerCaller.shared().dialerIcon()
DoxDialerCaller.shared().dialerIconAsTemplate()
(用于着色视图)CallWithDoxDialer支持iOS 8.0及以上。
首先,您必须授予应用程序打开拨号器的权限。
在应用程序的Info.plist
中,如果您还没有,请添加一个具有键LSApplicationQueriesSchemes
和值类型的Array
的新条目。然后向该数组中添加一个具有类型String
和值为doximitydialer
的元素。
要在没有包管理器的情况下集成CallWithDoxDialer
,只需下载以下文件,并将它们放置在你的项目中的任何位置。
CallWithDoxDialer/DoxDialerCaller.h
CallWithDoxDialer/DoxDialerCaller.m
CallWithDoxDialer/CallWithDoxDialer.bundle
如果你尝试从Swift文件中引用DoxDialerCaller
,请确保也将以下内容添加到你的PROJECTNAME-Bridging-Header.h
文件中(当你在项目中添加第一个Objective-C文件时由Xcode自动生成):
#import "DoxDialerCaller.h"
如有任何需要帮助的地方,请与我们联系![邮箱encoded]。