我想實現JavaScript API以編程方式啓動電話呼叫,而無需本地Objective-C實現。如何在iPhone上的Web應用程序中啓動電話呼叫
我到目前爲止嘗試的是類似location.href='tel:12345';
。結果是錯誤消息「URL無法顯示」。
我的第二次嘗試是創建一個隱藏的鏈接(如<a href="tel:12345">call</a>
)並以編程方式單擊它。這也不起作用,儘管當用戶沒有隱藏和手動點擊鏈接時該鏈接起作用。
是否有可能僅通過JavaScript實現此目標,還是需要委託給應用程序的Objective-C部分以從那裏啓動呼叫?
你是否將此添加到主屏幕? –
這是一個帶有UI應用程序駐留的UIWebView的原生應用程序。因此類似phonegap,但太不同了,只能使用phonegap。 – alex3683
'UIWebView'與Safari不同,你將不得不弄清楚如何處理不同的url。 –