当前位置: 首页 > news >正文

做网站分几步网络优化报告

做网站分几步,网络优化报告,平顶山河南网站建设,外挂网站怎么做华为浏览器支持拉起外部应用 浏览器访问网页经常会遇到deeplink的场景。当前处理方案统一为使用AMS系统能力startAbility去隐式拉起。传递的want参数为 { "actions": "ohos.want.action.viewData", "uri": deeplink链接 } 网页需要给自己的应用拉…

华为浏览器支持拉起外部应用
浏览器访问网页经常会遇到deeplink的场景。当前处理方案统一为使用AMS系统能力startAbility去隐式拉起。传递的want参数为
{
"actions": "ohos.want.action.viewData",
"uri": deeplink链接
}
网页需要给自己的应用拉活,因此在网页中添加按钮引导用户拉应用。网页端直接提示打开应用按钮绑定点击事件window.open(iyingyong://www.yingyong.com?url=XXX)>,点击该按钮,打开网页web端收到的url为iyingyong://www.yingyong.com?url=XXX

应用想被成功拉起则需要应用在工程的model.json5文件中配置abilities的skills中配置
 

{"actions": ["ohos.want.action.viewData"],"uris": [{"scheme": "iyingyong"}]
}


需要注意deeplink链接的scheme协议头必须网页拉起的链接的应用配置的保持一致。
另外浏览器不会对deeplink链接做任何解析或处理,只会原封不动的传递给拉起的应用。因此第三方应用只需要自己的网页端和应用端协商好url规则,自己去做解析打开对应页面即可

浏览器拉起应用,前端网页:

<!DOCTYPE html>
<html>
<body>
<div>
<button type="button" onclick="goToLink()">拉起应用</button>
</div>
</body>
</html>
<script>
function goToLink() {
window.open('iyingyong://xxxxxx/')
}
</script>



应用配置:

{
"actions": [
"ohos.want.action.viewData"
],
"uris": [
{
"scheme": "iyingyong"
}
]
}


如果使用web拉起
 

Web({ src: $rawfile('local.html'), controller: this.controller })
.onLoadIntercept((event) => {
if (event) {
let url: string = event.data.getRequestUrl();
console.log(url)
if (url.indexOf('iyingyong://') === 0) {
// 跳转拨号界面
const want: Want = {
uri: 'iyingyong://xxxxxx'
}
const context = getContext(this) as common.UIAbilityContext;
context.startAbility(want).then(() => {
//拉起成功
}).catch(() => {
})
return true;
}
}
return false;
})

http://www.tj-hxxt.cn/news/86635.html

相关文章:

  • 武汉做网站代运营平台线上营销推广方案
  • 中国芯片制造最新消息搜索引擎的优化方法
  • wordpress主题仿制无锡网站制作优化
  • 鼎湖网站建设合肥关键词快速排名
  • 苏州城乡住房建设厅网站百度网站名称和网址
  • 上海国际网站建设哪个平台可以免费打广告
  • 外贸网站价格网址关键词查询
  • 目前网站开发的新技术b2b电子商务网站
  • 做俄语网站建设百度关键词推广公司
  • 免费做外贸网站百度推广时间段在哪里设置
  • 百度免费收录网站新浪舆情通
  • 有用node.js做的网站吗网络推广服务
  • 怎么做盗版电影网站吗宁波网络营销推广公司
  • 怎么看网站用什么代码做的ui培训
  • 赤峰市做网站多少钱网络广告策划方案
  • 网站 手机版 电脑版 怎么做的无锡百度推广平台
  • 鞍山企业做网站搜索引擎排名google
  • 网站建设方案书 模板游戏优化软件
  • 网站做迅雷下载链接北京高端网站建设
  • 怎么建设网站阿里云引流推广营销
  • windows7 wordpress百度seo排名软
  • 如何自己做门户网站开一个免费网站
  • 一站式服务中心北京网站优化平台
  • 优化学校网站建设方案百度广告销售
  • 专业医院网站建设百度营销平台
  • 微信网站的好处市场调研的方法
  • 免费行情网站app下载大全提高工作效率心得体会
  • 做自己的网站需要多少钱广告软文200字
  • seo网站沙盒期线上营销推广方案
  • 如何找广告商合作seo 优化案例