logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

uniapp 使用i18n 进行项目国际化

由于手动翻译很麻烦所以下载了一个插件进行翻译使用 npm install @luck-8/uni-tool 安装。由于项目需要进行国际化所以使用vue-i18n设置npm i vue-i18n。内容有个cache.json 用来缓存文件进行百度翻译的时候不会重新去翻译。其它翻译的文件(zh.json 和en.json)里面都设置{}config.js配置文件里面配置百度的 appid和key,去。

文章图片
#uni-app#vue.js#javascript
uniapp app(ios和Android)使用tcp实现对设备的交互

我这边使用的uniapp插件市场里面的TCP-Socket插件实现的,由于我这边设备返回数据过多所以更具设备返回的头是不是包含emu 和长度信息,包含就是第一包,然后根据接收到的长度去判断是否和总长度一致,我这边需要一直去轮询下发命令查询数据所以在app.vue里面加了个定时器,使用方式就直接调用函数setinstruction传true,就开始发指令去查消息,传false就关闭发指令。

文章图片
#uni-app#tcp/ip#网络
uniapp app端使用uniCloud的unipush

在项目中有需要后端使用推送的地方,我们选择的方案是使用uni的unipush。然后去项目选择绑定云服务空间,没有就右键项目目录去创建uniCloud服务。点进去云函数url化路径/你输入的名称就是后端要访问的传参方式用post。然后去右键点击cloudfunctions里面创建云函数。然后在unicloud后台的服务空间中就能去看到云函数。去manifest。去dcloud后台添加应用的unipu

#uni-app
uniapp app端使用苹果登录

由于项目有第三方登录所以需要一个苹果账号登录。需要用到打包的苹果证书也需要添加苹果登录。在manifest中勾选苹果登录。

#uni-app
uniapp 集成友盟并且上传页面路径

项目用的uniapp 框架是vue3目前项目中有个需求是需要统计用户访问地址和停留时间,话不多说上代码。在manifest.json常用其他设置urlSchemes 这一步是为了调试的时候去看实时数据。appkey查看位置,管理下面的应用管理的应用列表。设置完了就需要打自定义基座,删除旧基座去重新运行。在manifest.json中模块配置勾选统计。新增mixin.js页面。在main.js中去引

#uni-app#前端#vue.js
uniapp使用uni-im

是缺少uni-id的配置需要在uniCloud==>cloudfunctions==>common==>uni-config-center里面去添加文件夹uni-id里面添加config.js。添加了一个文件在uniCloud==>cloudfunctions==>common==>uni-config-center里面去添加文件夹uni-im里面添加config.js。uni-id-pages和

#uni-app
uniapp app端使用友盟

由于项目需要统计,我们选中的方案是接入友盟,配置完成了需要打自定义基座才能看到。在manifest.json文件中去配置友盟申请的appkey,渠道id随便写。使用方法,uniapp集成好了,只需要写自定义事件就好了。这个就需要去manifest.json选云端插件。如果不想用uniapp自带的可以用插件市场的。首先去申请友盟账号,然后创建应用。

#uni-app
uniapp app端使用uniCloud云函数和云对象

在uniCloud==>cloudfunctions==>新增云对象,我这是用的unipush的获取设备在线。在uniCloud==>cloudfunctions==>新增云函数,我这是一键登录获取手机号的。uni-push-get-online==》index.obj.js代码。simLoginFunction==>index.js代码。

#uni-app
uniapp 使用renderjs 实现app使用echarts

由于项目需要在app端实现图表效果 ucharts无法实现 就打算使用echarts来实现,下面是我实现的具体步骤仅供参考。

文章图片
#uni-app#echarts
uniapp app端使用renderjs 实现高德地图线路规划

change:prop="map.updateMap"里面的map是<script module="map" lang="renderjs">里面module的名称。使用函数去给markList赋值触发runderjs里面的方法updateMap。里面的密钥和key 就是上面我们在高德地图里面申请的密钥和key。然后在页面创建节点去给renderjs传参。renderjs里面的updateMap方

文章图片
#uni-app
    共 26 条
  • 1
  • 2
  • 3
  • 请选择