混合开发
文章平均质量分 73
混合开发,探究 H5,Flutter,RN 等多种方式与 Android 原生进行混合开发
Q-CODER
自由就是不再寻求认同
展开
-
【Android-混合开发】奇案-上传照片至 H5 失败
在开发阶段,涉及的手机都没有出现上面的问题-在 H5 调起原生相机相册,选择文件后,H5 页面无法获取到对应文件展示。红米note9(Android10) ,荣耀 30(Android10),OPPO R17(Android10),OPPO Reno5 (Android11),小米10(Android10),均出现了该问题。但均不是必现。而且,通过云测以上机型也均没有出现问题。你说是不是奇案?在没有思路的情况下,我决定写一个 Demo,将因素一个个进行研究。最直接的发现是只与是否经历过压..原创 2021-06-10 13:59:24 · 991 阅读 · 4 评论 -
【Android-混合开发】H5 能直接调起原生的相册和相机吗?
最近混合开发中出现,H5界面调用原生的相册和相机。一开始的我,并不知道H5可以直接调起原生的相机和相册。iOS 的同事告诉我,可以的。我很开心,因为这样才符合混合开发的意义嘛。(只要H5端写好了,两个移动端就可以不写)。但是万万万万万万没想到,android,好像不可以???(我爱 Android)尝试1:抱着希望在 Google 上一顿搜索,有文章说要在 H5 标签中,添加capture属性。<input type="file" accept="image/*" capture="ca..原创 2021-05-18 15:17:24 · 2105 阅读 · 3 评论 -
【Android-混合开发】mPaas-多版本接入篇
对于 mPaas 的常规接入,这里就不赘述了。因为比较简单,根据官方文档就可以完美接入了。(可以在 Android Studio 中,接入 mPaas 插件,这样可以更快,更方便的接入)经历完上面的步骤,我以为看到了胜利的曙光。突然,CTO 跟 iOS 的同事说:“Android 既然接好了,那 iOS 这边也接 mPaas,不过 iOS 这边存在坑,就是公司项目采用了在一个 TARGETS 下可以打出多个应用。但是一个 TARGETS 只能配置一个 mPaas 的 config 文件。”...原创 2021-05-17 18:38:36 · 882 阅读 · 8 评论 -
【Android-混合开发】JSBridge-基础篇
(假装有图)因项目需要,终究是需要进行混合开发。开心的是,我早就想接触这块了。在我还没有接触之前,我想着这有啥难的。不就是用WebView加载一个链接就完事了吗?(无知的人类)废话不多说,直接进入主题。接下来几篇文章都会是关于与 H5 混合开发的坑坑洼洼。学习一个新的事物,总是容易毫无头绪去,就应该以建立”问题树“的方式,开展学习。(该思路源于《跃迁》一书,问题树往往比知识网络结构图更容易让人掌握一个知识)目录WebView怎么加载H5?Android 如何调用 H5 中的方法?调用原创 2021-05-08 15:50:00 · 1314 阅读 · 6 评论