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

大沥网站建设集团做网站需要多大的带宽

大沥网站建设,集团做网站需要多大的带宽,工业互联网平台是什么,网站优化有哪些类型实现 UniApp 右上角按钮“扫一扫”功能实战教学 需求 点击右上角扫一扫按钮(onNavigationBarButtonTap监听),打开扫一扫页面(uni.scanCode) 扫描后,以网页的形式打开扫描内容(web-view组件),限制只能浏览带有执行域名的网站,例如…

实现 UniApp 右上角按钮“扫一扫”功能实战教学

需求

点击右上角扫一扫按钮(onNavigationBarButtonTap监听),打开扫一扫页面(uni.scanCode) 扫描后,以网页的形式打开扫描内容(web-view组件),限制只能浏览带有执行域名的网站,例如(baidu.com)。

实现功能

步骤一、配置pages.json文件

{"path": "pages/index/index", "style": {"navigationBarBackgroundColor": "#345DC2", //导航背景色"navigationBarTextStyle": "white" ,//状态和导航字体样式"app-plus": {"bounce": "none", // 禁止回弹"titleNView": { // 导航配置"type": "transparent", // 滚动透明渐变"searchInput": { // 搜索框"align": "center","placeholder": "搜索你想要的内容","borderRadius": "30rpx","backgroundColor": "#F0F1F2","placeholderColor": "#979c9d", //提示字体颜色"disabled": true //禁止输入,点击进入新搜索页面}// #ifdef APP-PLUS,"buttons": [ //扫描二维码只有app才有{"float": "right", //标题栏上显示位置"background":"rgba(0,0,0,0)", //按钮背景色"fontSize": "23", //按钮大小,不要太大,不然会被隐藏"fontSrc": "/static/icon/iconfont.ttf","text": "\ue689" // 以/u开头,后台加上e开头的}]// #endif}}}},

效果:
实现 UniApp 右上角按钮“扫一扫”功能实战教学
步骤二、创建打开网页页面组件/pages/public/web-view

<template><view><web-view v-if="isOpen(url)" :src="url"></web-view><view class="tip column"><text>如需浏览,请长按网址复制后使用浏览器访问</text><text selectable>{{url}}</text></view></view>
</template><script>export default{data(){return {url:null}},onLoad(options) {this.url = options.url;},methods:{isOpen(){if(this.url){// 只能访问孟学古的网址return this.url.indexOf('baidu.com') !==-1}}}}
</script>
<style lang="scss">.tip{position: relative;top: 200rpx;width: 300rpx;margin: 0 auto;text-align: center;word-wrap: break-word;font-size: 30rpx;text:first-child{font-size: 40rpx;font-weight: bold;margin-bottom: 30rpx;}}
</style>

实现 UniApp 右上角按钮“扫一扫”功能实战教学
步骤三、在pages.json中的pages数组后面添加一个"pages/public/web-view"页面对象

{"path": "pages/public/web-view", //web浏览器组件"style": {"app-plus": {"bounce": "none" // 禁止回弹效果}}
}

实现 UniApp 右上角按钮“扫一扫”功能实战教学

步骤四、使用uniapp提供的页面生命周期钩子 onNavigationBarButtonTap 监听点击的导航按钮,使用uni.scanCode 扫描二维码,注意:onNavigationBarButtonTapmethods同级。

onNavigationBarButtonTap(e){// 点击第一个按钮if(e.index===0){// 打开扫一扫功能uni.scanCode({success:function(res){console.log("条码类型"+res.scanType);console.log("条码内容"+res.result);uni.navigateTo({url:`/pages/public/web-view?url=${res.result}`})}})}},

最终效果:
实现 UniApp 右上角按钮“扫一扫”功能实战教学
完结~

http://www.yayakq.cn/news/99786/

相关文章:

  • 南通网站定制公司网络链接推广
  • 佛山企业一般在哪网站发布消息哈尔滨网站建设公司
  • 劳务派遣好还是外包好资阳抖音搜索优化
  • 企业网站关于我们网站正在建设中 模板
  • 做网站可以抄袭别人吗响应式网站缺点
  • 网站开发需求方案产品推广软文范文
  • 福田做网站公司怎么选择南宁公司注册网上核名
  • 网站使用字体广州越秀区核酸检测点查询
  • 接手一个新的网站应该怎样做网站使用条款模板
  • 建设小型网站需要什么技术网络营销的十种方法
  • 网站建设进度时间表网络推广培训哪里的
  • 在线自助下单网站陕西恒发建设网站
  • 谈谈你对企业网站的页面设计微信公众号怎么登录账号
  • wordpress的新建页面功能电脑系统优化软件
  • dw怎么做网站标题图标用thinkphp做的网站
  • 如何做色流量网站在线培训
  • 国家免费培训网站xcode 网站开发
  • 福田专业网站建设公司如何用dw做网站首页
  • 张家港市住房和城乡建设局网站用摄像头直播网站怎么做
  • 免费ppt模板下载网站入口互联网开网站怎么做
  • 有哪些建设网站公司吗在酒吧里做那个视频网站
  • 做网站一条龙贵州做网站找谁
  • 如何做seo网站才会有排名中国华能集团电子商务平台
  • 网站建设详细描述产品的是什么qq浏览器在线
  • 郑州做网站推广地wordpress 去掉顶部工具栏
  • 厦门做网站找哪家公司如何做话费卡回收网站
  • 西安免费建网站设计网站建设服务杭州
  • 网站建设服务采购方案模板下载网站制作湖州
  • 驻马店网站建设费用wordpress管理插件
  • 建站平台选择建议服装公司网站规划建设