用HBuilderX 打包 vue 项目 为 App 的步骤


用HBuilderX 打包 vue 项目 为 App 的步骤

首先打包你的 vue 项目 生成 dist 文件夹,教程请移步  https://www.cnblogs.com/taohuaya/p/10256670.html

看完上面的教程,请确保 你是 将:

项目目录下的config文件夹里的index.js文件中,将build对象下的assetsPublicPath中的“/”,改为“./”后,打包生成的 dist 文件。

开始使用 HBuiderX 打包。(工具下载地址:http://www.dcloud.io/)

 

 这是我vue 项目打包后的dist 文件。

 设置沉浸状态栏:(什么是沉浸状态栏和设置方法 请移步: http://ask.dcloud.net.cn/article/32  地址里的  http://ask.dcloud.net.cn/article/1150)

 上图中添加位置的代码:

        "statusbar": { //应用可视区域到系统状态栏下透明显示效果
            "immersed": true
        },

 解决打包成App后,单击 手机返回键退出应用的bug。(可以直接把这段代码放到你vue项目中,重新打包,再放回来,也可以直接修改这个index.html)

上图中的代码:

 上面这段代码:我参考的文章和文档链接:

https://blog.csdn.net/qq_25252769/article/details/76913083

这个是 H5+ API 的(通过js调取Android等平台的原生方法)学习链接:http://ask.dcloud.net.cn/docs/

 至此就基本上完成了,但是还会有一下bug,我时间我再弄。

 这里是我效果图:

 现纯的bug 是 进入详情页 ,点击返回也只能提示    双击退出, 而不是后退一步。

内容转载自:https://www.cnblogs.com/taohuaya/p/10263519.html