2012-06-26 134 views
0

我正在創建一個應用程序,用戶可以通過單擊瀏覽器中的號碼來啓動x-lite調用。開始通話非常簡單。我所要做的只是添加<a href="SIP: <numer>">。我無法找到一種方法來結束從JavaScript的調用。SIP用Javascript結束呼叫

我檢查出vicidialer。他們有一種方法,我可以將眼罩最小化並在後臺運行,並且呼叫和掛機按鈕以某種方式向它發送命令。希望實現類似的東西。

感謝您的幫助提前。 - 管理

回答

0

它不能完成,至少不是純粹的Javascript。

啓動您的SIP撥號程序是通過在您的瀏覽器中註冊sip: URI方案處理程序完成的。

一旦啓動該URI,就不會再與瀏覽器進行任何交互。

+0

你能否介紹vicidialer如何做到這一點?他們有一種機制可以觸發眼球,而在後臺進行最小化時,無論是打電話還是結束它? – Manish

+0

也許他們濫用SIP URI語法將「帶外」消息發送到eyebeam?即點擊「sip:hangup」可能會掛斷電話,即使它不是合法的SIP URI。 – Alnitak

+0

它與純JavaScript中的可能性並不遙遠http://blog.chromium.org/2012/04/chromes-webrtc-roadmap.html。 – sipwiz