Ibm mobilefirst 我可以通过使用MobileFirst单击一个按钮从混合应用程序启动呼叫吗?

Ibm mobilefirst 我可以通过使用MobileFirst单击一个按钮从混合应用程序启动呼叫吗?,ibm-mobilefirst,phone-call,hybrid,Ibm Mobilefirst,Phone Call,Hybrid,我想开发一个混合应用程序,在使用mobilefirst单击按钮时自动拨打静态号码。您能帮我吗?这不是IBM mobilefirst特有的。一点谷歌搜索就会给你你需要的答案 以下是使用号码打开拨号器的几个选项: 直接在HTML中(您可以将a样式设置为“按钮”): 使用JavaScript代码在函数中调用:document.location.href=“tel:+375292771265” 编辑: 你好像想自动拨号 iOS:在iOS中,这在网页中是不允许的。Worklight应用程序本质上是w

我想开发一个混合应用程序,在使用mobilefirst单击按钮时自动拨打静态号码。您能帮我吗?

这不是IBM mobilefirst特有的。一点谷歌搜索就会给你你需要的答案

以下是使用号码打开拨号器的几个选项:

  • 直接在HTML中(您可以将
    a
    样式设置为“按钮”):
  • 使用JavaScript代码在函数中调用:
    document.location.href=“tel:+375292771265”
编辑:

你好像想自动拨号

  • iOS:在iOS中,这在网页中是不允许的。Worklight应用程序本质上是web代码,因此被操作系统视为“网页”,因此将首先显示一条警报,确认最终用户是否真的想拨打此号码。在本机应用程序中,拨号程序将自动拨号。这可以在iOS文档中阅读:

  • Android:操作系统不允许。您可以使用Cordova插件实现这一点:请参阅和


我尝试了下面的代码:它在拨号器屏幕上给我打电话的号码,但它不会自动打电话。您没有指定要在哪个平台(iOS、Android等)上进行此操作。例如,在iOS中,这在网页中是不允许的。web应用程序基本上运行web代码,因此被操作系统视为“网页”,因此将首先显示一条警报,确认最终用户是否真的想拨打此号码。在本机应用程序中,拨号程序将自动拨号。这可以在iOS文档中看到:我试图在android平台上运行这段代码,但没有成功。我应该以本地方式开发功能吗?这对于web应用程序是不可能的。您可能需要实现Cordova插件以实现Android的自动拨号: