我需要使用sencha觸摸按鈕通過android phoneGap應用程序撥打電話。 我找到了一個iphone插件,可以從phoneGap應用程序撥打電話。 我還沒有找到任何插件或任何安卓系統。如何通過android使用phoneGap和Sencha Touch 2來設備撥打電話?
請幫忙。
在此先感謝
我需要使用sencha觸摸按鈕通過android phoneGap應用程序撥打電話。 我找到了一個iphone插件,可以從phoneGap應用程序撥打電話。 我還沒有找到任何插件或任何安卓系統。如何通過android使用phoneGap和Sencha Touch 2來設備撥打電話?
請幫忙。
在此先感謝
當我看着我的PhoneGap 1.5.0例的index.html爲Android我看到這個代碼:
<html>
<head>
<meta name="viewport" content="width=320; user-scalable=no" />
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>PhoneGap</title>
<link rel="stylesheet" href="master.css" type="text/css" media="screen" title="no title">
<script type="text/javascript" charset="utf-8" src="cordova-1.5.0.js"></script>
<script type="text/javascript" charset="utf-8" src="main.js"></script>
</head>
<body onload="init();" id="stage" class="theme">
<h1>Welcome to PhoneGap!</h1>
<h2>this file is located at assets/www/index.html</h2>
<div id="info">
<h4>Platform: <span id="platform"> </span>, Version: <span id="version"> </span></h4>
<h4>UUID: <span id="uuid"> </span>, Name: <span id="name"> </span></h4>
<h4>Width: <span id="width"> </span>, Height: <span id="height">
</span>, Color Depth: <span id="colorDepth"></span></h4>
</div>
<dl id="accel-data">
<dt>X:</dt><dd id="x"> </dd>
<dt>Y:</dt><dd id="y"> </dd>
<dt>Z:</dt><dd id="z"> </dd>
</dl>
<a href="#" class="btn large" onclick="toggleAccel();">Toggle Accelerometer</a>
<a href="#" class="btn large" onclick="getLocation();">Get Location</a>
<a href="tel:411" class="btn large">Call 411</a>
<a href="#" class="btn large" onclick="beep();">Beep</a>
<a href="#" class="btn large" onclick="vibrate();">Vibrate</a>
<a href="#" class="btn large" onclick="show_pic();">Get a Picture</a>
<a href="#" class="btn large" onclick="get_contacts();return false;">Get Phone's Contacts</a>
<a href="#" class="btn large" onclick="check_network();return false;">Check Network</a>
<dl>
<dt>Compass Heading:</dt><dd id="h">Off</dd>
</dl>
<a href="#" class="btn large" onclick="toggleCompass();return false;">Toggle Compass</a>
<div id="viewport" class="viewport" style="display: none;">
<img style="width:60px;height:60px" id="test_img" src="" />
</div>
</body>
</html>
注意這一行:當您單擊該按鈕呼叫411,你將調用411 :)
我能使用電話:+電話號碼。然而,這啓動了我的android手機的手機撥號器應用程序,我必須點擊通話。我還在我的清單文件中包含了CALL_PHONE權限。當點擊此鏈接而不是打開電話撥號程序時,是否有某種方式直接發起呼叫? – Farish 2012-11-08 13:53:42
使用此行來打個電話撥號器顯示
<a href="#" rel="external" id="ext" onclick="document.location='tel:123456'" > </a>
我想你想要一個比簡單的'tel:12345'超鏈接更好/更深入的東西?你能否提供更多細節?您需要能夠自定義撥號程序,您爲iPhone找到的插件,以便知道Android相似的人可以回答。 – Jay 2012-04-03 21:46:13
我有同樣的問題。我有一個動態創建的按鈕。配置就像 '{ 的xtype: '按鈕', iconCls: 'PHONE1', 處理:函數(buttonObject,事件,地點){// TODO:啓動呼叫 } }' – Michael 2012-06-05 09:50:51