Skip to content
内容大纲
官方QQ交流群
pc端ui:468705115   点此加入
移动端ui:468217742   点此加入
技术交流1:87208295   点此加入
技术交流2:787747122   点此加入
官网
云控制台
开放平台
关注微信公众号
代码仓库: 码云

创建应用

基于 uniapp 开发 webview技术开发

npm下载模版

  • 1、快捷创建项目
sh
# 进入代码项目目录
cd www_uniapp
# 创建 移动端 项目
npm create cvjs my-cv-uniapp-micro 

# 2、选择框架
> 移动端项目

# 3、选择模版
> uniapp子应用

# 4、进入项目
cd my-cv-uniapp-micro 

# 5、下载安装依赖
pnpm install 

# 6、运行启动项目
npm run dev:h5

手动下载模版

模版代码查看:模版代码

配置

  • 1、引入 plugins/webview-sub.js webview通讯class
  • 2、修改 src/utils/mixins-init.js
js
import pagesDiyPlus from '@/utils/pages-diy-plus.js';
export default {
  data() {
    return {
      isJumpsAuth: this.$wvs ? true : false,
    }
  },
  onLoad() {

  },
  onShow() {
    if (!this.isJumpsAuth) {
      this._initAuthenticate();
    }
  },
  ......
}
  • 3、修改 src/App.vue
js
export default {
  onShow: function () {
    /**
     * 子应用加载
     */
    if (this.$wvs) {
      this.$nextTick(() => {
        this.$wvs.subReceiveParent();
      });
    }
  },
  ......
}

Copyright © 2017 10yun.com | 十云提供计算服务-IPV6 | ctocode组开发