我試圖通過Html.I調用已經嘗試了本
<a href='+2000000200200'>Please Click to Call</a>
現在,當我點擊這個,它打開具有該號碼的撥號程序,然後我按下呼叫和其發起呼叫。
現在我想要做的事情是當我點擊鏈接時,它會自動發起呼叫。我的意思是撥號打開和按下呼叫的步驟必須是skip.So每當我點擊鏈接,它應該開始製作調用
是否有可能做這樣的嗎?我真的需要這個
感謝發起呼叫使用自動電話在HREF
0
A
回答
0
你可以爲這種類型的東西寫一個custom protocol handler,但顯然需要使用它來處理機器。
檢查this stackoverflow thread用於ios和android中的自定義協議處理。
自定義協議處理窗口
使用C#,註冊註冊表項:
RegistryKey Key = Registry.ClassesRoot.CreateSubKey("test");
Key.CreateSubKey("DefaultIcon").SetValue("", "caller.exe,1");
Key.SetValue("", "call:Protocol");
Key.SetValue("URL Protocol", "");
Key.CreateSubKey(@"shell\open\command").SetValue("", "caller.exe %1");
Caller.exe爲您的處理程序:
using System;
using System.Collections.Generic;
using System.Text;
class Program
{
static void Main(string[] args)
{
// args[0] contains the phone number
}
}
最後:
<a href="call:2000000200200">Call Number</a>
1
對不起是不可能的,是inteend要這樣專家的意見。撥打電話需要第三個應用程序和ofc你不希望任何人打電話,甚至錯誤地通過點擊進行的電話。
+0
好的謝謝你的答案,但我想知道爲什麼? 它是某種TEL協議限制或操作系統限制或什麼? – Despicable
+0
這不是TEL協議的問題,這是客戶端瀏覽器/客戶端設備如何選擇處理此類事件的問題。您只能通過在您的網站上編寫不同的代碼來覆蓋操作系統行爲。如果可以的話,這將是一個重大的安全問題。 – Alexander
相關問題
- 1. 從BroadcastReceiver發起新的電話呼叫
- 2. 自動撥打電話/呼叫攔截
- 3. 使用電話:網址發起呼叫不會返回控制
- 4. 使用Monodroid發起呼叫
- 5. FreePBX:記錄自動發起的呼叫
- 6. 電話呼叫應用
- 7. 如何使用驗證碼創建自動電話呼叫
- 8. 使用Android模擬電話呼叫
- 9. 從DB選擇併發電話呼叫
- 10. 使用freeswitch在網絡瀏覽器中發起呼叫和接聽電話
- 11. 自動轉發呼叫
- 12. 預定電話呼叫 - 動態CRM 2011
- 13. 式電話呼叫計算
- 14. Monotouch電話/呼叫狀態?
- 15. IP電話呼叫RTP流
- 16. 電話呼叫權限
- 17. 外部電話呼叫
- 18. 雲電話呼叫轉移
- 19. Android意圖電話呼叫
- 20. 如何使用Adhearsion從Rails應用程序發起電話呼叫?
- 21. 在Android中發起呼叫
- 22. Asterisk AGI - 使用php agi發起呼叫
- 23. 呼叫來電呼叫
- 24. 如何使用星號生成對移動電話的呼叫
- 25. 電話呼叫期間的自動語音留言
- 26. 進行電話呼叫離子應用
- 27. 併發呼叫對話
- 28. 使用Twilio從瀏覽器撥打電話 - 呼叫自動終止
- 29. 從分機發起呼叫
- 30. 如何在併發呼叫時撥打SIP呼叫會話
但它不適用於Android或iPhone?對?它只能在windows phone上運行? – Despicable
檢查這個線程以及:http://stackoverflow.com/questions/11421048/android-ios-custom-uri-protocol-handling – cstruter
好吧,但似乎只是提供這種功能,我們需要先建立一個應用程序,將其安裝在用戶機器/移動設備上,然後它將表現得像我們的要求。對我來說聽起來不符合邏輯。 – Despicable