- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试从 webview
打开 tel: 和 mailto: 链接,并收到以下消息:
Web Page Not Found tel:0000000000
唯一有效的链接是“http:”和“https”
谁能帮帮我?
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView webview, String url)
{
webview.loadUrl(url);
return true;
}
}
@Override
public boolean onKeyDown(int KeyCode, KeyEvent event)
{
if ((KeyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack())
{
mWebView.goBack();
return true;
}
return super.onKeyDown(KeyCode, event);
}
public boolean shouldOverrideUrlLoading(WebView webview, String url) {
if (url.startsWith("tel:")) {
Intent intent = new Intent(Intent.ACTION_VIEW,
Uri.parse(url));
startActivity(intent);
}else if(url.startsWith("http:") || url.startsWith("https:") || url.startsWith("mailto:")) {
webview.loadUrl(url);
}
return false;
}
最佳答案
不要调用 loadUrl(url);
public boolean shouldOverrideUrlLoading(WebView webView, String url) {
if (url.startsWith("tel:")) {
Intent intent = new Intent(Intent.ACTION_VIEW,
Uri.parse(url));
activity.startActivity(intent);
}
else{
webView.loadUrl(url);
}
return true;
}
关于Android WebView “tel:” & "mailto:"链接显示未找到网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11050141/
知道两者都用作移动浏览器的提示,我找不到关于使用 之间区别的真实文档。和 .所以 有什么区别? 哪个更好用? 如果相同,为什么要重复? MDN文档建议使用该类型。但在解释上仍不清楚。 最佳答案 如
Gradle脚本 copy { from 'src/com/comcast/telescope/Telescope.java' into 'dist/com/comcast/teles
我在日志中收到此错误? 虽然我在模拟器上运行它,但这在测试阶段会重要吗? canOpenURL: failed for URL: "tel://0478733797" - error: "This a
这个问题在这里已经有了答案: Wordpress change url from http:// to tel: (2 个答案) 关闭 4 年前。
我尝试在软键盘告诉模式下将事件绑定(bind)到已完成的操作。但我无法捕捉到任何事件。我尝试使用 keyup/keydown、blur 和 change 事件。iPhone 和 android 没有任
我现在在我的网站上列出了一个电话号码,它目前链接到“tel:myphonenumber”...除非该网站已加载到移动设备上,否则如何删除此 href? 最佳答案 这里已经回答过了 How can I
我有一张使用 Fusion Table 图层来提供联系信息的 map 。我希望添加此功能,以便可以从智能手机调用联系信息。 但 FT 似乎不喜欢这样,因为每当我将其加载到我的服务器上时,它都会以 j
关于 this网站,我在显示手机号码的右上角有一个指向移动设备电话号码的链接。在台式机上,当点击此链接时,Chrome 会忽略该链接,但 firefox 和 internet explorer 会重定
我想插入这个号码“*3*123#”作为电话号码。但是从 Android 设备点击链接后,# 符号被省略,要调用的号码是 *3*123。我也尝试了所有这些代码,但没有一个可以完成这项工作。 最佳答案
我需要为移动设备构建一个网页。 只有一件事我还没有弄清楚:如何通过点击图片来触发电话调用。 如果我给出 , 它会工作,但如果从非移动浏览器中单击它,将显示“找不到页面”,因为电话号码自然不是现有页面
即使 tel 设置为可选,Joi 仍返回以下错误。我们如何解决这个问题? 谢谢。 Error: Joi Failed: ValidationError: child "tel" fails becau
我正在尝试让我的 android webview 应用程序打开 tel: 到手机的链接。每次我打开电话链接时,它都会很好地打开电话。但是,一旦我完成通话并返回应用程序,它就会出现在一个页面上,上面写着
如果我使用 tel: 我应该像这样写国际电话代码。 61709 到目前为止,一切都很好,但我找不到有关如何以“国际”方式编写手机号码的信息,如果有的话。 最佳答案 调用您所在国家/地区的号码时,您仍需
1、双击运行tel.xls.vbs即可消灭Trojan.Win32.Patched.v病毒。 2、本专杀使用VBS脚本编写,执行效率高,不过缺乏智能性,我也不愿去添加那些IF判断语句来进行智能判断
我有一些显示电话号码的简单代码,用户应该能够点击它并调用电话: Telefon 123 我想要经典的黑色字体而不是蓝色超链接,所以我在我的 CSS 文件中这样写: a[href^=
为了使网站对移动设备友好,我想添加 和 但我必须像使用 JSF 我们如何使用 JSF 生成 html 输入类型? 我也在使用primefaces,它们有类似的功能吗? 最佳答案 如果你使用 Pr
我的电子邮件中有一个带有 链接的按钮,因此移动用户只需单击该按钮即可调用我的号码。 有没有办法跟踪此按钮的点击次数?例如链接到将进行跟踪的 php 文件;但我不知道如何重定向或将什么返回到移动设备。
我们以搜索结果格式显示列表,每页10个。对于每个列表,当显示在手机上时,我们都会提供一个跟踪的电话号码。 我们试图确定的是,当用户单击跟踪的号码以呼叫该位置时,这是否会归因于退回/退出,或者Goo
我正在使用 Formik 来处理 ReactJs 应用程序中的表单,我想使用 React-intl-tel-input 来处理电话号码,但是我无法将 handleChange、handleBlur 和
"> CALL 我需要将数据库中的电话号码添加到上面的 anchor 标记中。我怎么做? 从评论中编辑: $sql_m="select * FROM b2b_mec_tbl where b2
我是一名优秀的程序员,十分优秀!