如何使用移动浏览器上的按钮拨打USSD CODE

时间:2016-05-16 16:54:25

标签: javascript mobile

我正在尝试使用此代码拨打USSD代码

<button onclick="document.location.href = 'tel:*556#'">Check balance</button>

但不在移动设备上

1 个答案:

答案 0 :(得分:2)

您应该依赖锚标记,因为您想通过超链接打开另一个应用程序。

使用以下内容应该适合您

<a href="tel:*556%23">Check balance</a>

%23#的网址编码值。经验法则是对链接的URL(数字)进行编码。您可以使用encodeURIComponent('your-number-here')来执行此操作