把 web 前端编成小程序和原生应用,你的拍脑袋解决方案是什么?
source link: https://www.v2ex.com/t/939081
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
脑洞一下。 最近写 flutter 比较疲惫,于是就在想,要能把 web 直接编译成 native 多好呀。 于是开贴和大家聊聊,拍脑袋的解决方案就行。 此贴纯粹用于扩展思路和扯淡摸鱼。
lsl233 16 小时 19 分钟前 首先想到 uni-app, 但是感觉坑很多
|
Ashore 16 小时 18 分钟前 现在大部分都是用 uniapp 吧。最新腾讯也出了个 All inDonut.不知道用起来咋样
|
wu67 16 小时 17 分钟前 1 cordova
|
component 16 小时 9 分钟前 |
whypool 15 小时 36 分钟前 via Android 套壳就行
小程序加载 url 原生端 ionic 那套加载 url |
wangtian2020 15 小时 23 分钟前 假如你只想开发一个 webAPP 。
https://quasar.dev/ quasar 封装了 vite+vue3+cordova ,极速热更新高效开发。配合自己写 cordova 插件暴露 API 可以调用任意原生 Android 代码,有问题可以自己处理。 如果用 uniapp ,出现了框架的自身的 bug ,对你来说就是一个黑盒,你将没有任何方法解决!除了等官方修复,我回报的 bug 等了半年后才被确认修复。uniapp 自身的 bug 无数,只要你用我保证你一定会遇到 bug ,而且 uniapp 更新版本极其麻烦。 假如你想同时开发 APP 和小程序,那就选择 uniapp ,还算略优,优点就是真的一份代码。一份代码,两份适配,两种 bug ,两倍的坑。uniapp 下限极低,如果前端开发水平不够,遇到问题是真的会没办法的,到时候要去论坛去群里求爷爷告奶奶。中高级前端的主观能动 debug 能力才兜得住 uniapp 举个我上次开发遇到的例子吧,uniapp 的拍照权限,在生产 APK 中,在某些机型上不加 uses-permission android.permission.CAMERA 会不显示相机权限不弹窗申请权限,加拍照相关的 uses-feature 权限不管用。你去网上搜这个问题,根本搜不到解决办法。要靠开发去猜解决方法 |
milukun 15 小时 15 分钟前 对前端倒是一窍不通
所以现在在用 MPFlutter 做一个小程序试水 😂 |
tyzandhr 15 小时 13 分钟前 via Android pake 。作者应该在本站吧
|
cloudzqy 14 小时 40 分钟前 如果没有 h5 的需求,最建议的就是 dount ,因为是小程序官方出品。
原理就是小程序官方把自己的小程序运行容器开放出来了,你可以把它套在自己 app 里面运行小程序代码。 小程序开发工具也提供一键编译成 app 的按钮,我试过 hello world ,挺方便。 |
22P 14 小时 32 分钟前 我是直接用原生 WebView 加载本地网页
|
ospider 14 小时 31 分钟前 自己写个原生 App 壳
|
frank1256 14 小时 28 分钟前 |
Xianmua 14 小时 15 分钟前 via iPhone 2 All in donut ,然后公测限时免费体验结束🔚,98 ,988 ,9988 ,交钱还是重写
All in BOOM |
makelove 13 小时 12 分钟前 我是用的原生 webview ,没 android 基础现学一天就能写完,就一个控件最大化,随便处理下无网络提示错误
|
BwNVlwSq 12 小时 57 分钟前 之前用的 Taro
|
razor1895 10 小时 57 分钟前 kraken
|
wjx0912 10 小时 21 分钟前 公司的项目,taro 和 uniapp 哪个好点?
|
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK