先看效果吧,

封装以后使用很方便,两行代码就能得到微信网页开发中的 jssdk 的 wx.config 执行了 wx.ready 还是 wx.error ,如果返回 true 就标识执行了ready , 可以调用JSSDK的 API 了,如下图示例代码:

this.$common.Init.call(this);
this.wxjssdkInti().then(rr => {console.log('jssdk初始化成功', rr)wx.getLocation({type: 'wgs84', success: function (res) {var latitude = res.latitude; // 纬度,浮点数,范围为90 ~ -90var longitude = res.longitude; // 经度,浮点数,范围为180 ~ -180。}});
})

封装的目录结构代码:

wxJsSdk.js 代码:这里面引用的 config ,api , requset 可以

uniapp H5 JSSDK封装使用相关推荐

  1. uniapp微信js-sdk使用封装

    uniapp微信js-sdk使用封装 下载依赖包 微信js-sdk 1.因为uni-app如果没有使用npm的方法,根目录就没有package.json,首先在项目根目录运行 npm init 如果已 ...

  2. uni-app - H5 公众号网页分享到微信朋友圈 / 转发分享给朋友好友 / 分享到手机 QQ / 分享到 QQ 空间,给微信分享卡片设置图标、标题、描述文字等(JS-SDK 通用解决方案放心用)

    前言 如果您是纯 Vue.js 项目(或 Nuxt.js),请访问 Vue - 最新网页 H5 分享到微信朋友圈 / 转发分享好友 这篇详细教程. 目前网上大部分教程都过时了(老版本.无效),并且未对 ...

  3. uni-app H5 上传图片

    uni-app H5 上传图片 uni-app H5 上传图片 环境 前端代码 预览PDF / 图片 后端接口部分代码 Java 请注意:前端代码基本来自 官网,以及我个人的使用记录,价值不大,欢迎参 ...

  4. uniapp h5直播拉流的几种方法 flv.js, video.js, 阿里播放器sdk,video标签

    uniapp h5直播拉流的几种方法 flv.js, video.js, 阿里播放器sdk,video标签 前言 首先引入资源文件 需要创建index.html 模板文件 flv.js video.j ...

  5. uniapp h5 微信打开双标题处理

    uniapp h5 在微信内打开双标题的问题 解决办法 在page.json文件下将 globalStyle 下的 navigationStyle 设置为 "custom" 即可解 ...

  6. uniapp H5嵌套通讯方案-webviewiframe

    uniapp H5嵌套通讯方案-webview&iframe 背景 webview方案 父级 手机app调试情况 H5情况 子级(嵌套页面) 手机app调试情况 父节点是H5情况 完整代码: ...

  7. uniapp h5、app引用外部在线js

    uniapp h5.app引用外部在线js 1. H5 在app.vue var script = document.createElement('script'); script.src = &qu ...

  8. uniapp h5地图导航

    uniapp h5地图导航 view部分 <label @click="daohang">导航</label> js部分 export default {d ...

  9. uniapp小程序 扫二维码登录uniapp h5

    uniapp扫码登录功能 一.测试环境:uniapp小程序 uniapp h5 二.实现思路 三.实现步骤 一.测试环境:uniapp小程序 uniapp h5 二.实现思路 1.手机登录uniapp ...

最新文章

  1. (0053)iOS开发之沙盒(sandbox)机制和文件操作(三)
  2. python适合做后端开发吗-Python真的不适合做后端开发语言吗?
  3. C++中最好不要在构造函数和析构函数中调用虚函数
  4. mac hdmi 不能调整音量_Sound Control for mac(音量控制软件) 最新版
  5. 工具 | 实用的嵌入式软件测试工具
  6. yii2 smarty php,YII2 整合smarty
  7. Unity Gyro之使用陀螺仪实现简单VR全景环视效果
  8. 百度地图开发(一)----项目准备
  9. 快速拥有自己的博客,语雀或许是不错的选择
  10. 浏览器被劫持怎么办,详细讲解浏览器DNS被劫持的解决方法
  11. 【BZOJ1135】【POI2009】Lyz
  12. 数据结构与算法分析 收获总结 第11章 图
  13. 办公效率该怎么提高呢?五个高效办公小技巧分享给你,职场的你必备的神器。
  14. C/C++语言100题练习计划 97——素数对
  15. C++ accumulate()函数
  16. 15个Python入门小程序,同事准时下班“小技巧”被我发现了
  17. 原生js获取元素的子元素
  18. oracle mapviewer 11g安装使用,Oracle MapViewer11g安装与部署
  19. Java 8 新特性,Optional介绍 | 春松客服
  20. 芝士Java实现的图书管理系统

热门文章

  1. 01 多线程概念及其实现方式
  2. 使用 GDB 调试多进程程序
  3. Android环境变量的设置(详细图解版)
  4. Git与Svn的区别—笔记1
  5. (转)Linux进程调度时机
  6. memcache安装
  7. CentOS重启启动Apache,VNC
  8. libev源码解析——监视器(watcher)结构和组织形式
  9. WMI技术介绍和应用——查询环境变量
  10. CUDA Samples: Image Process: BGR to BGR565