Henry Smith created CB-8180:
-------------------------------
Summary: InapBrowser tries to open for web page for tel url
Key: CB-8180
URL: https://issues.apache.org/jira/browse/CB-8180
Project: Apache Cordova
Issue Type: Bug
Components: Plugin InAppBrowser
Affects Versions: 3.5.0
Reporter: Henry Smith
I use InapBrowser to open site which has some buttons containing with
href="tel:somenumber"
The app opens the phone and the number is there, I think a DIAL intent is used.
However after hanging up the phone you get the message that teh page
"tel:somenumber" could not be opened.
By adding this code in the InappBrowser, I get the wanted behaviour
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (url.startsWith(WebView.SCHEME_TEL)) {
Intent intent = new Intent(Intent.ACTION_CALL,
Uri.parse(url));
cordova.getActivity().startActivity(intent);
return true;
}
return false;
}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]