有沒有辦法在使用PhoneGap的應用程序中發起電話呼叫?PhoneGap:在應用程序內撥打電話
我知道有可能使用tel:
超鏈接來調用撥號程序,但這意味着應用程序已暫停。我試圖從應用程序中獲得這個工作。
任何想法?
有沒有辦法在使用PhoneGap的應用程序中發起電話呼叫?PhoneGap:在應用程序內撥打電話
我知道有可能使用tel:
超鏈接來調用撥號程序,但這意味着應用程序已暫停。我試圖從應用程序中獲得這個工作。
任何想法?
您可以使用CallNumber cordova插件(在npm上的call-number
)進行實際呼叫。
要繼續在後臺運行(當您的應用由於撥號程序接管而暫停時),有cordova-plugin-background-mode。隨着您的應用程序將繼續運行,您可以使用傳遞給CallNumber API的成功回調在電話通話成功時執行其他操作。
PhoneGap/Cordova沒有一個JS函數能夠做你想做的事。對於Android來說,這需要一個特殊的Intent,對於iOS來說這是不可能的。
您將需要使用本指南創建自定義Cordova/PhoneGap插件。 https://cordova.apache.org/docs/en/4.0.0/guide/hybrid/plugins/
要達到與此相關問題相同的分辨率。 How to make a phone call in android and come back to my activity when the call is done?
我認爲你可以在你的應用程序中製作一個撥號程序。 http://stackoverflow.com/questions/10303138/how-to-make-my-own-custom-dialer-in-an-android-phone –