问问题
1226 次
2 回答
0
处理此问题的另一种方法是为您的 Webview 创建一个 WebClient。这将允许您使用 shouldOverrideUrlLoading() 来检查每个被点击的 url。然后,如果 url 以 tel: 或 sms: 开头,您就可以重定向到新的意图。
if(url.startsWith("tel:")){
Intent telIntent = new Intent(Intent.ACTION_DIAL, Uri.parse(url));
startActivity(telIntent);
return true;
}
Webview“mailto:”链接和“tel:”链接使用Intent.ACTION_VIEW工作,但如何添加唯一主题,即“mailto:”链接
于 2014-12-05T20:29:12.063 回答
0
没关系弄清楚。简单的错误。
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="tel"/>
</intent-filter>
于 2013-05-28T22:06:18.553 回答