agentweb回到首页_教你一招H5快应用快速回到首页
使用快应用web组件打包封装成H5快应用后,原网页自身没有提供返回主页的功能,但转成快应用后,希望用户在浏览任一H5页面时,都能有一个回到网页主页的入口。
此需求可以参考如下步骤实现。
在页面script中data下定义变量loadUrl,这个变量用于存储H5网页的url,本示例demo中以华为官网作为主页入口。
export default {
props: ['websrc'],
data: {
title: "",
// TODO Replace the link to the H5 app
loadUrl: "http://www.huawei.com/en",
allowThirdPartyCookies: true,
//Attribute supportzoom, indicates whether the H5 page can be zoomed with gestures.
supportZoom: true,
wideViewport: true,
overViewModeLoad: true,
},
}
修改template代码。
template中web的src属性值绑定步骤1定义的变量loadUrl。
监听web组件的页面开始加载事件pagestart,即代码中的onpagestart。
添加“回到主页”的入口布局,以产品设计为主。本示例demo使用image为例。
具体示例代码如下,修改点参考红色加粗部分:
onmessage="onMessage" ontitlereceive="onTitleReceive" οnerrοr="onError" id="web" supportzoom="{{supportZoom}}"
wideviewport="{{wideViewport}}}" overviewmodeinload="{{overViewModeLoad}}" useragent="{{userAgent}}"
【注意事项】
以上代码中的事件回调方法goMain和onPageStart均需要在script中定义。
Image组件中的src值需要替换为项目中图片实际路径。
修改script中的代码。需要修改以下2处代码:
web组件页面开始加载的事件回调方法onPageStart中将当前页面的url赋值给loadUrl。
onPageStart(e) {
console.info('pagestart: ' + e.url)
this.loadUrl=e.url;
},
goMain方法中,将首页url赋值给loadUrl。
goMain: function () {
console.log("goMain :");
this.loadUrl = "https://www.huawei.com/en";
},
最终效果:点击界面华为图标即跳转至华为官网。
agentweb回到首页_教你一招H5快应用快速回到首页相关推荐
- 教你一招H5快应用快速回到首页
使用快应用web组件打包封装成H5快应用后,原网页自身没有提供返回主页的功能,但转成快应用后,希望用户在浏览任一H5页面时,都能有一个回到网页主页的入口. 此需求可以参考如下步骤实现. 在页面scri ...
- 电脑文件加密_教你一招解决电脑文件加密
原标题:教你一招解决电脑文件加密 科技持续进步发展,当今社会我们也越来越注重个人隐私的保护.可能你曾经也遇到过这种问题,自己电脑上的一些私密文件,在别人借用我们自己电脑的时候,并不愿意让他知晓,不愿意 ...
- p20华为云电脑白屏_教你一招让华为P20秒变电脑,真的很简单!
教你一招让华为P20秒变电脑,真的很简单! 2018年05月30日 17:45作者:鸿雁编辑:鸿雁 分享 华为P20/P20 pro发布至今已经两个多月,因为有着AI加持带来了更出色的拍照性能和更流畅 ...
- 壁布接缝压条_教你2招搞定墙布毛边翘边
原标题:教你2招搞定墙布毛边翘边 无缝墙布是墙布的一种,也称无缝壁布,是近几年来国内开发的一款新的墙布产品,它是根据室内墙面的高度设计的,可以按室内墙面的周长整体黏贴的墙布,一般幅宽在2.7米到3.1 ...
- iphone隐藏底条_教你一招隐藏iPhone X及以上机型底部的小横条
教你一招隐藏iPhone X及以上机型底部的小横条 时间:2020-05-08 12:21:02 来源: 作者: 目前在配备面容 ID 的 iphone 中,显示屏底部都会有一个小横条,也可以说是 ...
- 拖动卡顿_教你4招,让你的ps永不卡顿
你是不是经常会遇到这样的问题?刚装的Ps速度很快,使用一段时间以后发现越来越卡,时不时还会死机崩溃?大多数人遇到这种问题都是选择重装软件,或者重做系统,耗时耗力不说,过不了多久又会出现同样的问题,非常 ...
- k折交叉验证法的额外步骤_教你几招蝴蝶结系法步骤,OMG!这怎么配都美
到了这种季节,怎样给自己的丝带绑个漂亮的结,这可真是令人最头疼的一件事了.要说绑带要怎么绑才好看,这几招蝴蝶结系法就很实用,简单大气又不失美感. 衬衫上的蝴蝶系法 步骤一:将带子两端像这样叠放,左边在 ...
- vba word 查找_教你一招!学会这些word小技巧,班级数据管理不犯愁,老师们一定要知道!...
文字批量标红加粗 Excel的功能虽然很强大,但还是有一些比较难解决的问题,例如下图所示,我们需要把表格中的"天"字批量标红加粗,该怎么做呢? 如果直接用Excel处理,因为不能用 ...
- win10清理_教你一招win10如何彻底清理C盘垃圾
win10如何彻底清理C盘垃圾?使用win10系统的小伙伴应该深有体会,使用时间长了C盘空间变得越来越小.导致电脑变得卡顿影响办公,如果出现这种问题该怎么办呢?下面小编快速教你电脑C盘垃圾清理的方法吧 ...
最新文章
- 高并发高流量网络架构
- break、continue和return的使用
- Object 及toString() 方法的重写
- python实例 85,86
- 画PCB开始前的准备工作
- C#设计模式--外观模式
- 目前全球最主流的四种Android架构简介与理解
- 基于matlab的圆柱齿轮减速器优化设计,基于MATLAB算法的圆柱齿轮减速器优化设计...
- ARM的存储控制器以及如何使用SDRAM
- c语言循环语句试讲教案,C语言For循环试讲教案(7页)-原创力文档
- 第108章 属性关键字 - Required
- 十年风雨,一个普通程序员的成长之路(三)铜陵:大雪与加班
- 马路上“低头族”的交通隐患 ,小心埋头苦干的恶果
- AI—2017大数据版图发布:AI、大数据与云计算结合是大势所趋
- 废物的靶场日记 hackthebox-Paper
- oracle10gwin,win10系统没有法安装Oracle10g如何办?
- Java多线程开发的实际应用场景
- 【叔小生】JavaScript进阶篇
- 【工具】JAVA 全角转半角 半角转全角
- 10.MySQL文件