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

婚纱定制网站哪个好韶关网站开发

婚纱定制网站哪个好,韶关网站开发,安徽制作网站的公司哪家好,潜江资讯网 手机版免费生活前言 本专栏是基于uniapp实现手机端各种小功能的程序,并且基于各种通讯协议如http、websocekt等,实现手机端作为客户端(或者是手持机、PDA等),与服务端进行数据通讯的实例开发。 发文平台 CSDN 环境配置 系统:windows 平台:visual studio code、HBuilderX(uniapp开…
前言

本专栏是基于uniapp实现手机端各种小功能的程序,并且基于各种通讯协议如http、websocekt等,实现手机端作为客户端(或者是手持机、PDA等),与服务端进行数据通讯的实例开发。

发文平台

CSDN

环境配置

系统:windows
平台:visual studio code、HBuilderX(uniapp开发)
语言:javascript、html、vue
库:websocket、http

概述

本文是利用uniapp开发一个手机端的程序,用于实现websocket数据通讯,手机端利用uniapp实现,利用手机摄像头进行二维码扫描,获取二维码数据,通过websocket上传给服务器,服务端利用nodejs实现。

1、uniapp手机客户端实现

uniapp的开发工具是HBuilderX软件,可以在其官网下载:
https://hx.dcloud.net.cn/Tutorial/install/windows
下载完成后,按照其官网指示完成安装,然后打开HBuilderX,新建一个项目,我们可以命名为MyWebApp:
在这里插入图片描述
然后点击“创建”,软件将自动生成项目文件,其初始结构如下:
在这里插入图片描述
uniapp的开发框架是基于vue的,所以,如果你熟悉vue,那么使用uniapp开发是非常简单的。
我们可以先运行一下上面的初始代码:
在这里插入图片描述
HBuilderX软件内置预览功能,可以选择“PC端”或者是“移动端”来进行UI预览。
上面的预览,就是很简单的初始界面。我们需要对代码进行修改,也就是修改index.vue这个文件,我们的功能需求是实现websocket通讯,以及二维码扫描,那么我们的页面元素如下:
1、连接websocket服务器、断开
2、二维码扫描按钮、数据发送
下面是修改后的index.vue

<template><view class="content"><view class="head-area"><text class="title">{{title}}</text></view><view class="main-area1"><view class="btns-row"><button @click="getserver">获取</button><button @click="connect">连接</button><button @click="disconnect" :disabled="btn_disconn">断开</button></view><view><ul><text class="title">服务器列表:</text><ul><label>{{servertitle}}</label><a :class="status">{{serverips}}</a></ul></ul></view></view><view class="main-area2"><view class="btns-row"><button @click="startscan">扫描</button><button class="btn-spe" @click="send">发送</button><button class="btn-spe" @click="cleardata">清空</button></view><view class="qrcodedata"><text>扫描数据:</text><text>{{qrcodedata}}</text></view><view class="senddata"><text>发送数据:</text><text>{{senddata}}</text></view><view class="recvdata"><text>接收数据:</text><text>{{recvdata}}</text></view></view><view class="foot-area"><button @click="exitapp">退出程序</button></view></view>
</template><script>export default {data() {return {title: 'Home',serverIP:'',serverPort:'',serverips:'',servertitle:'',socketTask:null,status:'disconnect',qrcodedata:'',btn_disconn:true,senddata:'',recvdata:'',}},onLoad() {},methods: {getserver(){//判断平台,如果不支持fetch,则使用uni的request发送请求const platform = process.env.VUE_APP_PLATFORM;if ( platform == 'h5'){const res = fetch('http://192.168.1.150:3000/serverip').then((response)=>{if(!response){console.log('error')}return response.json()}).then(data=>{console.log(data)const dt_json = JSON.parse(data.serverip

文章转载自:

http://RG5reJNV.jtkfm.cn
http://5GzhGFRh.jtkfm.cn
http://wN7mUG9F.jtkfm.cn
http://mYd4Rj8M.jtkfm.cn
http://0zmLfOCz.jtkfm.cn
http://GapWyJnN.jtkfm.cn
http://ZBldtpyY.jtkfm.cn
http://Kma8PNdr.jtkfm.cn
http://CUquOuna.jtkfm.cn
http://TzvfBs2L.jtkfm.cn
http://6IeuMqta.jtkfm.cn
http://QkbkUMnU.jtkfm.cn
http://TuNNmWJm.jtkfm.cn
http://iNDIlX4u.jtkfm.cn
http://SvocEHc4.jtkfm.cn
http://g5wOOj86.jtkfm.cn
http://W0smQfLa.jtkfm.cn
http://NvLkmuct.jtkfm.cn
http://rwmz4UQA.jtkfm.cn
http://Y0NSQgEm.jtkfm.cn
http://TtEFSP73.jtkfm.cn
http://mrNixhrL.jtkfm.cn
http://TuuIH8mJ.jtkfm.cn
http://HN6LWc5v.jtkfm.cn
http://Cp7gntdo.jtkfm.cn
http://obxRu6y0.jtkfm.cn
http://69DB0yXX.jtkfm.cn
http://ZdoWOGDG.jtkfm.cn
http://syhvicEz.jtkfm.cn
http://7szHp9mz.jtkfm.cn
http://www.dtcms.com/wzjs/777292.html

相关文章:

  • 昆明网站制作企业海淘手表网站
  • 深圳wap网站建设7天精通网站建设实录简介242
  • 中国建设银行个人网站银行广州专业网页制作
  • 建设银行 北京招聘网站开购物网站需要多少钱
  • 客户网站建设需要什么资料网站开发app开发培训
  • 房地产项目网站建设方案淄博公司制作网站有哪些
  • 男学网站开发胡芦娃app软件下载网站
  • 建设银行网银官方网站公司网站的具体步骤
  • 做视频网站 带宽计算网站建设优化需要懂那些知识
  • 一流的网站建设与优化京东云wordpress
  • 网站开发技术历史大连甘井子区地图
  • 网站怎么做缓存上海市城乡住房建设厅网站
  • 瑞华特散热器网站谁给做的推动高质量发展的必要性
  • 关于建设网站的合作合同重庆seo研究中心
  • 网站建设花钱少做网站的内容资源
  • 中山网站建设解决方案做动态效果的网站
  • 公司做网站需要哪些步骤网站怎样关键词排名优化
  • 自己做网站服务器做个营销网站
  • 帮人做兼职的网站吗wordpress管理员手册
  • 如何申请网站备案号手机网站注册
  • 宁波手机网站开发工程建设网站怎么提交
  • 可以做h5的网站网站不想被百度抓取
  • 网站网页建设论文广州市建设工程安监站网站
  • 网站开发设计哪家好爱站网长尾词挖掘
  • 百度小程序对网站seoWordPress中文替换布
  • nginx wordpress 多站点南宁网站建设升上去
  • 网站提交订单付款才跳转怎么做北京最新消息今天新闻
  • 唐山网站托管wordpress例行维护
  • jquery做手机网站网站模板 兼容
  • 哈尔滨做网站优化百度怎么发帖做推广