将我的项目升级到cordova 3.6后,电话呼叫标记在Android中无效。
<a class="icons" href="tel:+1-800-555-1234" align="center" > Order Food </a>
这是我的HTML代码,这是我的配置文件。
<?xml version='1.0' encoding='utf-8'?>
<widget id="com.foodOrders" version="0.0.2" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<preference name="loglevel" value="DEBUG" />
<name>Food Order</name>
<content src="index.html" />
<feature name="SplashScreen">
<param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen" />
</feature>
<preference name="SplashScreen" value="screen" />
<feature name="NetworkStatus">
<param name="android-package" value="org.apache.cordova.networkinformation.NetworkManager" />
</feature>
<feature name="InAppBrowser">
<param name="android-package" value="org.apache.cordova.inappbrowser.InAppBrowser" />
</feature>
<access origin="*" />
</widget>
此处允许此权限,并且在更新到cordova 3.6版本之前它可以正常工作。最后在cordova 3.5版中进行了测试,其工作正常。