相关问题
#鸿蒙通关秘籍#如何实现Web页面跳转到应用内部页面?
1309浏览 • 1回复 待解决
如何实现从页面弹窗跳转到其他页面后返回弹窗不消失
3112浏览 • 1回复 待解决
请问怎么实现从购物车列表跳转到订单结算页面?
396浏览 • 0回复 待解决
HarmonyOS web页面如何使用deeplink跳转到系统地图
1195浏览 • 1回复 待解决
#鸿蒙通关秘籍#能直接跳转到设置页面吗?比如我想要跳转到应用权限管理页面什么的
988浏览 • 1回复 待解决
如何实现跳转到系统设置
3063浏览 • 1回复 待解决
如何跳转到系统发送短信页面
4519浏览 • 1回复 待解决
HarmonyOS 跳转到系统通知管理页面,目前只能跳转到应用的设置首页,希望跳转到具体通知管理页面
1236浏览 • 1回复 待解决
HarmonyOS 怎么跳转到系统页面
1289浏览 • 1回复 待解决
HarmonyOS 如何跳转到应用设置页面?
1477浏览 • 1回复 待解决
#鸿蒙通关秘籍#HarmonyOS中如何配置系统路由表实现页面跳转?
1226浏览 • 1回复 待解决
如何跳转到系统的日历应用?
1543浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在鸿蒙系统中实现应用内全局悬浮窗,并解决页面跳转问题?
999浏览 • 0回复 待解决
鸿蒙应用如何跳转到Android应用?
5957浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用Router模块实现鸿蒙页面跳转?
1551浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙系统悬浮窗实现中如何让主窗口进行页面跳转
1322浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙系统中如何有效进行页面路由跳转?
1355浏览 • 2回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中实现两个页面间的跳转?
1622浏览 • 1回复 待解决
#鸿蒙通关秘籍#使用App Linking时,如何确保跳转到正确的应用?
1220浏览 • 1回复 待解决
如何跳转到应用市场app下载页面?
9503浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙系统中如何在页面跳转时传递数据?
1369浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中实现动态路由跳转页面?
1261浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙中如何实现应用间链接跳转?
1333浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙中如何使用命名路由跳转到共享包中的页面?
973浏览 • 1回复 待解决
HarmonyOS 跳转到系统设置页面的方法
1701浏览 • 1回复 待解决
鸿蒙系统允许通过Web组件实现从Web页面跳转到其他应用。在如下代码中,在
call.html
页面中点击电话链接,将跳转到系统的拨号界面。onLoadIntercept()
接口用于拦截并判断链接,从而实现跳转。typescript import { webview } from '@kit.ArkWeb'; import { call } from '@kit.TelephonyKit';
@Entry @Component struct WebComponent { webviewController: webview.WebviewController = new webview.WebviewController();
build() { Column() { Web({ src: $rawfile('call.html'), controller: this.webviewController }) .onLoadIntercept((event) => { if (event) { let url: string = event.data.getRequestUrl(); if (url.indexOf('tel://') === 0) { call.makeCall(url.substring(6), (err) => { if (!err) { console.info('make call succeeded.'); } else { console.info('make call fail, err is:' + JSON.stringify(err)); } }); return true; } } return false; }) } } }
call.html
中的代码:html <!DOCTYPE html> <html> <body> <div> <a href="tel://xxx xxxx xxx">拨打电话</a> </div> </body> </html>