Android – Problems using extensions in tel: hyperlinks on Android 4

androidandroid-4.0-ice-cream-sandwichhtmlmobile-website

We have a mobile web site with some phone number links, like this:

href="tel:12345678,123"

This works fine on most devices, but it appears it doesn't work on many/all Android 4 devices. The extension simply doesn't appear in the dialer when you tap the link.

Anyone found a solution to this?

Best Solution

According to the documentation, the tel: scheme supports RFC 3966. Reading these RFCs is a bit like reading cuneiform on clay tablets, but from what I can tell, your syntax is not part of that standard. It looks like you would want tel:12345678;ext=123.