Android 有没有一种方法可以通过我的智能手机上的网站一键拨号?
我想我需要一个Android应用程序来实现这一点:我想从[a href=”这样的网站拨打一个号码tel://0776547654“]这是可行的,但它只将号码传输到智能手机的拨号应用程序,而不拨号码,这正是我所需要的。如果这是不可能的,我需要一个应用程序,它注册了一个新的协议,例如“directcall://”,而不是tel://并且该应用程序立即拨号,而不是仅仅传输它。真的有必要制作一个应用程序来实现我想要的吗 它只将号码传输到智能手机的拨号应用程序 URL的行为将取决于浏览器。Android有几十种浏览器,它们的行为可能会有所不同 它不拨这个号码 这需要Android 有没有一种方法可以通过我的智能手机上的网站一键拨号?,android,smartphone,tel,Android,Smartphone,Tel,我想我需要一个Android应用程序来实现这一点:我想从[a href=”这样的网站拨打一个号码tel://0776547654“]这是可行的,但它只将号码传输到智能手机的拨号应用程序,而不拨号码,这正是我所需要的。如果这是不可能的,我需要一个应用程序,它注册了一个新的协议,例如“directcall://”,而不是tel://并且该应用程序立即拨号,而不是仅仅传输它。真的有必要制作一个应用程序来实现我想要的吗 它只将号码传输到智能手机的拨号应用程序 URL的行为将取决于浏览器。Android有
CALL\u PHONE
权限。很少有浏览器开发人员会要求这样做,因为这是一种危险的权限
我需要一个应用程序,它使用一个新协议注册,例如“directcall://”,而不是tel://并且该应用程序立即拨打号码,而不是仅仅传输号码
当然欢迎你编写这样一个应用程序,说服人们安装它,然后说服那些人也授予你的应用程序CALL\u PHONE
权限
真的有必要制作一个应用程序来实现我想要的吗
您可以尝试Android的各种Web浏览器,看看是否有一种提供某种直接呼叫选项
它只将号码传输到智能手机的拨号应用程序
URL的行为将取决于浏览器。Android有几十种浏览器,它们的行为可能会有所不同
它不拨这个号码
这需要CALL\u PHONE
权限。很少有浏览器开发人员会要求这样做,因为这是一种危险的权限
我需要一个应用程序,它使用一个新协议注册,例如“directcall://”,而不是tel://并且该应用程序立即拨打号码,而不是仅仅传输号码
当然欢迎你编写这样一个应用程序,说服人们安装它,然后说服那些人也授予你的应用程序CALL\u PHONE
权限
真的有必要制作一个应用程序来实现我想要的吗
您可以尝试Android的各种网络浏览器,看看是否提供了某种直接呼叫选项。电话URI无法在没有用户交互的情况下自动拨打电话号码。请参阅以供参考: Web客户端和类似工具不得使用“tel”URI来放置 未经用户明确同意的电话呼叫 客户在没有合适用户的情况下自动拨打电话 确认可能会招致许多风险
因此,是的,如果您想实现这种行为,您需要实现自己的不符合标准的应用。电话URI无法在没有用户交互的情况下自动拨打电话号码。请参阅以供参考:
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:1234567890"));
startActivity(intent);
Web客户端和类似工具不得使用“tel”URI来放置
未经用户明确同意的电话呼叫
客户在没有合适用户的情况下自动拨打电话
确认可能会招致许多风险
因此,是的,如果你想实现这种行为,你需要实现你自己的不符合标准的应用程序
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:1234567890"));
startActivity(intent);
你需要什么
<uses-permission android:name="android.permission.CALL_PHONE" />
如果你决定制作一个应用程序,你需要在应用程序中使用这些
您需要明确允许从移动应用程序信息中呼叫,或者编写请求权限的代码。但建议您不要使用直接呼叫,而是使用行动日,这将是一个更安全和推荐的移动
对于网站也是一样,建议您不要使用directcall://。因为它被认为是危险的使用
你需要什么
<uses-permission android:name="android.permission.CALL_PHONE" />
如果你决定制作一个应用程序,你需要在应用程序中使用这些
您需要明确允许从移动应用程序信息中呼叫,或者编写请求权限的代码。但建议您不要使用直接呼叫,而是使用行动日,这将是一个更安全和推荐的移动
对于网站也是一样,建议您不要使用directcall://。因为使用它被认为是危险的。您好。directcall://这是我自己的名字建议,有什么问题吗?我想你的意思是,如果用户在拨号之前没有机会看到号码,那么这是不安全的,对吗?我想说的是,如果你想使用直拨电话,你肯定可以使用它。我给了你们android和web的代码,你们一定已经有了,但这对用户来说是不安全的,因为用户会期望当他点击呼叫按钮时,他应该进入手机键盘,输入号码,而不是直接呼叫。这被认为是糟糕的用户体验!我希望你能理解我的观点!是的,是的,我理解你的观点,但可以理解的是,你不知道我的用户期望什么。他们想要直拨电话,他们需要它。我的软件是一个CRM系统,他们每天打大约100个电话。你现在明白为什么他们想要它,而且真的需要它了吗?我想知道你为什么要为我决定我的用户想要什么。哦,顺便说一下,谢谢你的代码,我没有,我需要它。没问题!您可以投赞成票,我们将不胜感激!你好。directcall://这是我自己的名字建议,有什么问题吗?我想你的意思是,如果用户在拨号之前没有机会看到号码,那么这是不安全的,对吗?我想说的是,如果你想使用直拨电话,你肯定可以使用它。我给了你们android和web的代码,你们一定已经有了,但这对用户来说是不安全的,因为用户会期望当他点击呼叫按钮时,他应该进入手机键盘,输入号码,而不是直接呼叫。这被认为是糟糕的用户体验