wap2app是什么

wap2app 是一个将现有M站(也称手机wap站,区别于pc的web站)快速发布成 App 的增强方案,通过 DCloud 的 wap2app 框架,进行简单的配置和必要的编程,即可完成M站的体验强化,达到原生应用的功能体验,进而再发布为原生安装包或流应用。

下载/登录开发工具

前往 dcloud.io 根据自己的操作系统,下载对应的 HBuilder 安装包,解压即可使用。

PS:首次使用需注册一个开发者账号,方便后续的打包以及应用管理。

创建项目

按照如下步骤在HBuilder中新建 wap2app 工程

  • 顶部菜单,文件 -> 新建 -> Wap2App
  • 输入应用名称、wap 站首页地址,点击“完成”

工程建成后,默认目录结构如下:

配置应用图标及启动图

应用图标

应用图标是App安装到手机后,在手机桌面显示的图标;按照如下步骤配置应用图标:

双击打开manifest.json文件,点击下方“图标配置”选项卡

在图标配置页面,按照要求配置各种分辨率的图标

建议配置1024*1024的大图标,然后自动生成并替换各种分辨率的图标。

启动图片

启动图片是用户从点击桌面图标到进入应用首页中间显示的欢迎图片;按照如下步骤配置应用图标。

点击“启动图片(splash)配置”选项卡,会打开启动图配置界面

根据需要配置不同分辨率的启动图片,例如仅生成Android安装包,则仅配置Android启动图片即可。

应用发布

wap2app项目可以打包成iOS平台的ipa安装包、Android平台的apk安装包。

在HBuilder中,点击顶部“发行”菜单,点击“云打包-打原生安装包”,如下:

打开原生打包配置界面,如下图所示:

选择需要打包的平台(iOS平台打包需要配置iOS证书),点击“打包”按钮即可提交云端打包,打包完成后会自动下载安装包,安装到手机即可体验。

使用网站域名封装Web2App相关推荐

  1. 网络推广外包浅析怎样选择网站域名规则会更有利于SEO优化?

    网络推广外包指出网站SEO优化是很多站长们所用的网络营销手段,并在这份方面也非常重视.在网站SEO优化中,域名优化也很重要,优质的域名会给网站带来更意想不到的效果.那么对于网站域名该如何选择或设置会更 ...

  2. 浅析网站域名申请注册的四种常见方式

    网站建设之前我们需要考虑选择一个简单易记的网站域名,这对于企业的网络营销推广有着重要作用.因此,当我们在申请注册网站域名时,如果大家是第一次没有什么经验,那么可以参考一些相关材料或者是委托域名注册公司 ...

  3. DGA域名可以是色情网站域名

    恶意域名指传播蠕虫.病毒和特洛伊木马或是进行诈骗.色情内容传播等不法行为的网站域名. 恶意域名指传播蠕虫.病毒和特洛伊木马或是进行诈骗.色情内容传播等不法行为的网站域名.本文面临能够的挑战,就是恶意网 ...

  4. 关于网站域名的配置过程

    这个是搜索了N久之后,提炼出来的一段比较有用的信息.(最后还是没搞定,555555) 关于网站域名的配置过程 1.域名解析到服务器 2.服务器绑定域名到具体的文件夹 (这个文件夹 就是网站的 &quo ...

  5. cn域名注册十元_网站域名查询、域名注册流程详解

    域名是网站的网址,有了域名,用户才能方便且准确地找到相应的网站.如果你想建立一个网站,你需要先注册一个域名.关于域名,很多人还不知道该如何查询和注册,所以今天就给大家解答下这个问题. 1.域名查询 网 ...

  6. 网站域名过户查询_网站建设哪家好?网站建设怎么收费?

    随着这几年互联网行业的发展,越来越多的人开始建设网站了,这其中最关心的问题就是建设网站需要多少钱?其实不同的网站所需的费用都是不同的.但是都需要涵盖几个方面的费用,主要包括网站域名注册的费用.网站空间 ...

  7. 本机用域名不能访问_域名注册申请网站域名注意事项

    互联网用户越来越多,也有越来越多人搭建网站,做个人博客也好.搭建企业官网也好,数量都在逐步上升.做网站的数量在上升,域名注册量肯定也在上升. 有的朋友头一次注册域名,对域名不了解也不知道申请网站域名该 ...

  8. 根据url提取网站域名的方法小结

    根据url提取网站域名的方法小结 前言:最近使用到了他人总结的一个基础类库.查看了下源码,发现String帮助类的一个辅助方法不是很严谨,重构之. 1.原来程序的写法 飞秋-http://www.fr ...

  9. 网站域名检测是否被QQ/微信拦截工具

    介绍: 一款小巧的网站域名批量检测是否被QQ/微信拦截工具,测试检测效果还是比较准的,分享给大家. 使用方法: 左侧输入需要查询的域名一行一个,然后点击查询即可,查询出来后会显示这个是属于什么拦截级别 ...

最新文章

  1. 第二个Python程序:if,for,while,输出乘法口诀表
  2. 【Transformer】TransMix: Attend to Mix for Vision Transformers
  3. mysql多列 groupby,MySQL多表查询之GroupBy
  4. Java的四种包访问权限
  5. jquery mysql jsp_jsp+jquery+mysql实现的一个简单的学生管理系统
  6. 连接mysql出现Access denied for user ‘root’@’localhost’ (using password:YES)问题解决办法...
  7. 序列化和反序列化(五)——敏感字段加密
  8. leetcode扔鸡蛋问题总结
  9. 报错Failed to load config “prettier“ to extend from.?两步解决方案
  10. 深入理解jvm 读后感
  11. java 10的 6次方_【Java】 剑指offer(15) 数值的整数次方
  12. 手把手教你如何复现MS17-010永恒之蓝漏洞
  13. r73750h和i79750h哪个好
  14. 软件-xyplorer
  15. 李智慧 - 架构师训练营 第四周
  16. c语言中strcat函数的作用,strcat函数的作用是什么?
  17. 趣谈win10常用快捷键
  18. 【8086汇编】DOS系统中 edit 文本编辑器详解
  19. C语言-程序耗费时间函数
  20. Freeswitch 对接 unimrcpserver ASR调用

热门文章

  1. 【白板动画制作软件】万彩手影大师教程 | 调节动作播放时长
  2. GEE:GEE平台怎么提高用户内存限制
  3. Linux sdkman使用方法
  4. idea连接linux中mysql[08S01]错误
  5. Oracle数据库如何保存中文特殊字符到数据库表中,防止出现问号
  6. java 快递100_使用快递100 查询链接实现快速查询的示例
  7. 【IoT】Android/TI 蓝牙 profile 详解
  8. 考公 | 粉笔网课笔记——数量 刘凯
  9. 一般处理程序可以类似路由的_网络核心动作路由处理程序和方法
  10. 昨天发现的一些ip黑名单