印象最深的一个bug——使用uinapp做混合开发静态图片在安卓端不显示-阿里云开发者社区

开发者社区> 快乐的嘟嘟> 正文

印象最深的一个bug——使用uinapp做混合开发静态图片在安卓端不显示

简介: 这几天一直在做混合开发,使用的是uni-app开发的,一套代码,多端使用,适用于各个平台。听起来很完美,使用过程不可多说,不知道是因为我们的需求变态还是我们团队两端技术水平太差。总之,开发联调过程十分痛苦,加上uniapp的调试十分困难,一度让我们两端互怼。这其中我印象最深的一个bug就是在对接联调总出现的
+关注继续查看

因为项目工期比较紧,技术团队决定做混合开发让前端接手一些页面需求来满足工期。市面上很多关于混合开发的框架,比较常用,流行的框架 uni-app,taro这些,都可以支持多端,一套代码,多个平台运行。语法差异上,uni-app选择使用的是小程序和vue的语法结合,taro语法是react,熟悉react语法,根据项目的需求,选择框架,选择之前,也是研究了一下这个两个框架,最后还是选择用uni-app选择开发,个人比较熟悉vue,有做过小程序方面的,选择uni-app是最合适的。
开始上手还是比较顺利的,看文档,建项目,写页面,一切看起来十分的美好。项目在本地真机运行也很完美。按照进度都在掌握之中,感觉应该可以顺利的完成项目提测了。可是在和原生app联调的时候各种各样的问题随之而来。
我印象最深的一个bug就是所有的静态图片在安卓端都不能正常显示。这是一个很奇怪的问题。当时我的代码打包接入app内部的时候ios端先完成的测试也测得正常。安卓端出现静态资源图片都显示不出来的问题。我的写法是使用资源路径的相对地址。
image.png
我看官网也是这样写的。我这边各种修改,查询文档。能试的方法都试过了还是不能解决。没有理由ios可以显示,安卓显示不了。我觉得问题应该不是出在我这边。安卓开发也是第一次接触混合开发。虽然看着再忙碌的查资料修改,但是他始终觉得是我的问题。打了无数次包,联调了无数次。最终还是不行。因为我们都是第一次使用混合开发。都查不到问题的原因。在官方群里咨询也没有结果,别人也没遇到这这种bug。最终迫于工期压力,无奈只能我这边全部替换使用网络地址
image.png
这虽然不是一个很大的bug但是给我的印象却很深,虽然问题暂时得到了解决但是并没有找出这个问题的根源bug。在以后的开发中估计还会遇到这个问题。到时候估计还是要是全部使用网络地址

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
仿酷狗音乐播放器开发日志二十五 duilib右键事件的不足的bug修复
转载请说明原出处,谢谢~~        虽然仿酷狗的各个菜单早就写好了,但是一直没有附加到程序里。今天把菜单和播放列表控件关联时发现了问题。        和播放列表相关的菜单有三个,分别是每个音乐项目控件相关的菜单、分组的菜单、音乐电台的菜单。
912 0
关于安卓开发使用AlertDialog实现按钮对话框
AlertDialog 类的功能非常强大,它不仅可以生成带按钮的提示对话框,还可以生成带列表的对话框。 使用AlertDialog实现对话框建一个layout文件 alert.xml  添加一个按钮 命名为:显示带取消中立确定按钮的对话框建一个activity  AlertDialog_lianxi.
729 0
安卓开发_时间、日期选择器的简单使用
这里介绍两个控件来简单实现日期,时间的功能 两个控件都只要在xml文件中添加一下即可 一、AnalogClock控件 1 2 6 7 15 20 21   二、DialogClock控件 1 2 6 ...
702 0
关于安卓开发通过Toast显示消息提示框
Toast用于在屏幕中显示一个提示信息栏,该消息栏没有任何控制按钮,并且不会获得焦点,经过一定时间后自动消失。 作用:用于显示一些快速提示信息 有两种方式可以显示提示信息框 一: 调用Toast类的make Text()方法创建一个名称为toast(自定义)的Toast对象 关键代码 1 Toast toast = Toast.
850 0
今日推荐:10款在 Web 开发中很有用的占位图片服务
  设计网站时,将要使用的图像在一开始通常还不存在,这个时候布局是最重要的。然而,图像的尺寸通常是预先设置,实用一些占位图像可以帮助我们更好地预览和分析布局。   如今,有免费的占位图片自动生成工具可以使用,而不是手动创建这些占位符图像,可以节省我们的时间。
873 0
安卓开发ScrollView嵌套ListView只显示一行
在用列表控件做一个“更多功能”的界面的时候 1 2 7 8 12 13 17 18 23 27 28 33 37 38 39 原本用ScrollView嵌套...
937 0
+关注
37
文章
119
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载