因工作需要这两天看了下微信web-view,目前web-view还很不完善,但是基本功能还能用,先记录一下刚学到的,以后再更新;
vue接入微信
目前只使用了web-view的部分功能,比如路由跳转和收发消息;
比如这几个功能:
首先在vue的package.json中添加依赖:
"dependencies": {
"weixin-js-sdk": "1.3.2"
},
然后在.vue文件中的script中导入:
<script>
import * as wx from "weixin-js-sdk";//有时候这样不行,就这样引入 import "weixin-js-sdk";
export default {
created() {
//先判断工程是否是小程序,这个方法是异步的
//小程序环境:执行顺序:1、开始 2、结束 3、进入方法 4、是小程序环境
//非小程序环境:执行顺序:1、开始 2、结束 (不会进入getEnv方法)
console.log("开始");
wx.miniProgram.getEnv(