V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kwklover
V2EX  ›  程序员

有什么工具可以把 H5 直接打包成 APP?

  •  
  •   kwklover · 2019-02-10 21:31:58 +08:00 via Android · 26074 次点击
    这是一个创建于 2146 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我有个网站项目,有 H5 手机版,想直接打包成 APP,有什么工具比较好用,性能无需考虑,可能首页做一下,其他直接 webview 联 H5 的 URL。
    52 条回复    2020-03-29 20:47:37 +08:00
    stephenliubp
        1
    stephenliubp  
       2019-02-10 21:41:43 +08:00
    ApiCloud
    cleveryun
        2
    cleveryun  
       2019-02-10 22:08:25 +08:00 via Android
    hbuilder
    Solace202
        3
    Solace202  
       2019-02-10 22:14:44 +08:00 via Android
    hbuilder 云打包
    kingcos
        4
    kingcos  
       2019-02-10 22:19:35 +08:00 via iPhone   ❤️ 1
    这样的 App 能发布吗…
    inhzus
        5
    inhzus  
       2019-02-10 22:19:38 +08:00 via Android   ❤️ 1
    FusionApp 在手机上可以做,有些学习成本,不过内容能做的比较丰富
    kwklover
        6
    kwklover  
    OP
       2019-02-10 22:33:25 +08:00 via Android
    @stephenliubp
    @cleveryun
    @Solace202
    明天开始做技术选型,其实一直都有了解过这几个工具,还有 appcan,国外好像也有几个,但总觉得安装麻烦,大部分都要安装一堆框架。
    365hddvd
        7
    365hddvd  
       2019-02-10 22:36:11 +08:00 via Android
    本地打包 hb ,在线的变色龙都可以 还有很多在线打包
    FakeLeung
        8
    FakeLeung  
       2019-02-10 22:46:06 +08:00 via Android
    我知道一个,hbuilder 不知道是不是这种。
    junjieyuanxiling
        9
    junjieyuanxiling  
       2019-02-10 23:49:04 +08:00
    PWA + Chrome 添加到主页......
    junjieyuanxiling
        10
    junjieyuanxiling  
       2019-02-10 23:51:41 +08:00
    #9 然后导出 APK 就行了,不过包名不知道能否自定义。
    oddisland
        11
    oddisland  
       2019-02-11 00:39:07 +08:00 via iPhone
    套壳呀
    ericls
        12
    ericls  
       2019-02-11 00:46:00 +08:00 via iPhone
    浏览器
    cxtrinityy
        13
    cxtrinityy  
       2019-02-11 01:09:15 +08:00 via Android
    Hbuilder 可以
    cxtrinityy
        14
    cxtrinityy  
       2019-02-11 01:11:19 +08:00 via Android   ❤️ 1
    实际上随便新建个 Android studio 项目,用 webview 指定访问你的页面就可以
    hilbertz
        15
    hilbertz  
       2019-02-11 01:14:49 +08:00
    WebAPK
    Hilong
        16
    Hilong  
       2019-02-11 07:59:27 +08:00 via Android
    cordova 也可以看看
    billyangg
        17
    billyangg  
       2019-02-11 08:20:25 +08:00
    ionic
    demonzoo
        18
    demonzoo  
       2019-02-11 08:48:01 +08:00
    cordova 啊,iOS 和 android 都可以生成
    baiyun888
        19
    baiyun888  
       2019-02-11 09:19:34 +08:00
    zgc19951200
        20
    zgc19951200  
       2019-02-11 09:27:25 +08:00
    @kingcos 可以发布的,应用宝试过
    biossun
        21
    biossun  
       2019-02-11 09:37:40 +08:00
    如果整个应用都用 web 前端技术实现的话,ionic 结合 cordova 应该是最简单又靠谱的了。
    vishun
        22
    vishun  
       2019-02-11 10:21:24 +08:00
    如果需要 ios 版本的话,纯 h5 封装基本不太可能会审核通过。
    shzcaptain
        23
    shzcaptain  
       2019-02-11 10:38:31 +08:00
    搞一个 WebView 容器 App 就可以吧?
    kingcos
        24
    kingcos  
       2019-02-11 11:13:25 +08:00 via iPhone
    @zgc19951200 iOS 感觉可能不太会过
    Joan
        25
    Joan  
       2019-02-11 13:18:34 +08:00
    @baiyun888 #19 这个有点吊!!
    riemannhas
        26
    riemannhas  
       2019-02-11 13:19:18 +08:00
    当然是用 Cordova 啊
    wolfan
        27
    wolfan  
       2019-02-11 14:25:02 +08:00 via Android
    我觉得 HTML5 不转 APP,转 PWA 更合适。
    gouzhiyuanchina
        28
    gouzhiyuanchina  
       2019-02-11 14:49:50 +08:00
    推荐 Cordova 最近正在用
    wzw
        29
    wzw  
       2019-02-11 14:54:04 +08:00 via iPhone
    这些能微信登陆吗
    mlcn88
        30
    mlcn88  
       2019-02-11 17:28:54 +08:00 via Android
    话说能用 chrome 封装成自己的 app 吗!😁
    iSk2yroot
        31
    iSk2yroot  
       2019-02-11 20:07:01 +08:00
    用过 fusion APP
    jisibencom
        32
    jisibencom  
       2019-02-11 20:17:10 +08:00 via Android
    一个沐涵,是个人都会。。。
    marcong95
        33
    marcong95  
       2019-02-11 22:59:58 +08:00
    Cordova 两句指令的事情。。。
    cleveryun
        34
    cleveryun  
       2019-02-11 23:06:41 +08:00
    @kingcos hbuilder 云打包的 app 可以发布的,安卓的一些应用市场发布过,iOS 不清楚,以前在一个公司呆过一个月,从 0 到 1 写的一个这种打包 APP,但是公司没有相应资质,iOS 一直审核不通过,不过每次拒绝的理由都跟这种打包方式没关系,应该是可以的。
    Cheons
        35
    Cheons  
       2019-02-12 00:05:56 +08:00 via Android
    H5 直接 pwa 不好嘛
    RqPS6rhmP3Nyn3Tm
        36
    RqPS6rhmP3Nyn3Tm  
       2019-02-12 05:42:23 +08:00
    pwa
    qiukong
        37
    qiukong  
       2019-02-12 09:10:16 +08:00
    一直好奇这种 APP 到底有什么意义……
    即便用户下载了早晚也会卸载掉吧,还不如浏览器收藏夹来得快。
    jay4497
        38
    jay4497  
       2019-02-12 09:31:19 +08:00
    @qiukong 很可能用户是企事业单位,他们要的是点开就是,他们才懒得打开浏览器再去翻收藏夹。。。
    jackchao7432
        39
    jackchao7432  
       2019-02-12 09:42:31 +08:00
    iOS 版本几乎不可能通过审核
    kanepan19
        40
    kanepan19  
       2019-02-12 11:31:01 +08:00
    cordova
    ShuangFan
        41
    ShuangFan  
       2019-02-12 15:22:06 +08:00
    IOS 不用加几乎,是百分百不会过审的
    hongshaoyuancn
        42
    hongshaoyuancn  
       2019-02-12 15:27:26 +08:00
    pwa
    cylmsun
        43
    cylmsun  
       2019-02-12 15:49:01 +08:00
    ionic 坑比较多,官方喜欢加一些自己的东西,但好处是够简单,angular 写的也爽
    paranoidxxx
        44
    paranoidxxx  
       2019-02-13 09:35:09 +08:00
    云打包吧 IOS 上的了 之前公司的都上了 :{
    junjieyuanxiling
        45
    junjieyuanxiling  
       2019-02-15 12:40:17 +08:00 via Android
    coloz
        46
    coloz  
       2019-02-18 20:31:57 +08:00
    这个没啥好说的,cordova 应该是最优方案
    ddup
        47
    ddup  
       2019-03-29 21:34:44 +08:00
    那必须是 Cordova,亲身实践
    SuperHzw
        48
    SuperHzw  
       2019-04-16 20:52:57 +08:00
    @ddup 最近需要用到 cordova 不知道老哥有遇到过 cordova 打包的时候报 找不到 SDK 的问题吗?
    chuxueyun
        49
    chuxueyun  
       2019-11-15 11:53:19 +08:00
    初雪云,支持不上架测试 ios,且支持所有市场上架,网站一键生成的
    ThreeKing
        50
    ThreeKing  
       2019-12-21 17:51:18 +08:00
    那就是走 web 网站打包 app 的路子了,提供网站在线封装 app 服务的平台很多啊,比如变色龙云 bslyun.com
    ThreeKing
        51
    ThreeKing  
       2019-12-21 17:52:56 +08:00
    @kingcos web 网站封装 app 的也是可以正常上架的,能不能上架通过跟 app 内容关系比较大,跟是否网站封装是否原生开发没啥关系,至少一直到现在都是可以正常上架的
    iamtaotao123
        52
    iamtaotao123  
       2020-03-29 20:47:37 +08:00
    勾勾街,没有别的说的。苹果和安卓都能加壳,不用上架的。我们团队封了几十个了都 哈哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5374 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 09:17 · PVG 17:17 · LAX 01:17 · JFK 04:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.