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

网站淘宝客一般怎么做吕子乔做网站一段台词

网站淘宝客一般怎么做,吕子乔做网站一段台词,泰州手机网站制作,国内最好的wordpress主题WebSocket 可以实现双向通信,适合实时通信场景。本文介绍一下使用 Javacript 语言开发 AWTK-WEB 应用程序,并用 WebSocket 与服务器通讯。 用 AWTK Designer 新建一个应用程序 先安装 AWTK Designer: https://awtk.zlg.cn/web/index.html …

WebSocket 可以实现双向通信,适合实时通信场景。本文介绍一下使用 Javacript 语言开发 AWTK-WEB 应用程序,并用 WebSocket 与服务器通讯。


用 AWTK Designer 新建一个应用程序

先安装 AWTK Designer:

https://awtk.zlg.cn/web/index.html

1. 新建应用程序

这里假设应用程序的名称为 AwtkApplicationJSWebSocket,后面会用到,如果使用其它名称,后面要做相应修改。

2. 编写代码

2.1 删除 src 目录下全部文件(留着也可以,只是看起来比较乱),在 src 目录创建 js 目录。

2.2 在 src/js 下创建 application.js ,内容如下:

function applicationInit() {  home_page_open();}
applicationInit()

2.3 在 src/js 下创建 home_page.js,内容如下:

function home_page_open() { var win = TWindow.open("home_page"); var send = win.lookup("send", true); var send_text = win.lookup("send_text", true); var recv_text = win.lookup("recv_text", true); const ws = new WebSocket("ws://localhost:8090");
send.on(TEventType.CLICK, function (evt) { const message = send_text.getText();
ws.send(message); return TRet.OK; });
ws.onopen = () => { recv_text.setText("Connected to the server"); };
ws.onmessage = (event) => { recv_text.setText(event.data); };
ws.onclose = () => { recv_text.setText("close"); };
win.layout();}

注意:控件的名称一定要和 home_page.xml 保持一致。

3. 在 AWTK Designer 中,执行“打包” “编译” “模拟运行”


正常情况下可以看到如下界面:点击“关闭”按钮,退出应用程序。


编写配置文件

具体格式请参考,特殊平台编译配置:

https://github.com/zlgopen/awtk/blob/master/docs/build_config.md

这里给出一个例子,可以在此基础上进行修改,该文件位于:

examples/AwtkApplicationJSWebSocket/build.json 

{ "name": "AwtkApplicationJSWebSocketWebSocket", "version": "1.0", "app_type":"js", "author": "xianjimli@hotmail.com", "copyright": "Guangzhou ZHIYUAN Electronics Co.,Ltd.", "themes":["default"], "sources": [ "src/js/*.js" ]}


编译 WEB 应用程序

进入 awtk-web 目录,不同平台使用不同的脚本编译:

  • Windows 平台

./build_win32.sh examples/AwtkApplicationJSWebSocket/build.json release

  • Linux 平台

./build_linux.sh examples/AwtkApplicationJSWebSocket/build.json release

  • MacOS 平台

./build_mac.sh examples/AwtkApplicationJSWebSocket/build.json release

请根据应用程序所在目录,修改配置文件的路径。


运行

1. 正常启动

./start_web.sh2. 调试启动

start_web_debug.sh3. 启动 websocket 服务器(先安装 nodejs)

进入 awtk-web 目录下的 tools/websocket,执行:

node websocket_echo_server.js 4. 用浏览器打开URL:http://localhost:8080/AwtkApplicationJSWebSocket

http://www.dtcms.com/wzjs/818886.html

相关文章:

  • 手机个人网站制作教程仿制网站建设
  • 襄阳做网站公司有哪些长沙企业网站制作服务报价
  • 榆次小学网站建设重庆企业
  • 购物网站的建设时间中国菲律宾海牙法庭
  • 网站建设与优化及覆盖率方案qq群推广平台
  • 芜湖做网站找哪家好网站建设实例大制作
  • 电子商务如何做网站销售天津线上推广公司哪个好
  • 宜宾建功路桥建设有限公司网站上传空间站的注意事项
  • 网站开发的项目水果行业为什么做网站
  • 建设银行官方网站登装修设计咨询公司
  • 企业网站做优化网站开发实训报告
  • 企业网站的在线推广方法有哪些网站开发就是ssh吗
  • html5商城网站开发施工企业会计心得体会
  • 南京建站公司模板哪个网站是专门做兼职的
  • 红河优才网站建设网站结构组成部分有那些
  • 东台做网站的家装设计学习
  • 桐城市建设局网站女性手表网站
  • 杯子网站开发方案模板上海的室内设计公司
  • 网站用心西安建设银行工作招聘网站
  • 网站开发主流框架北京海淀区大学
  • 响应式网站的建设曲阜人网站
  • 模板建站排版跟没缓存好似的汕头百城招聘网
  • 用户体验 网站 外国多语言网站建设平台代理
  • 网友让你建网站做商城wordpress软件下载源码
  • 建站优化内容网站源码 和网站模板区别
  • 网站建设需要什么功能基于百度地图的网站开发
  • 在线推广企业网站的方法有哪些十堰百度网站建设
  • 理解网络营销型网站的建设湖北省建设厅官方网站
  • 鞍山网站建设优化做数据网站
  • 四川电子有限公司 - 手机网站大型网站建设优化排名