首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android开发笔记(一百五十二)H5通过WebView上传图片

上一篇文章介绍了WebView与JS之间的数据交互,其实就是把字符串传来传去,这对文本格式的信息传输来说倒还凑合,倘若要传输图片信息就不管用了。所以,要想让h5网页支持从手机上传图片,还得另外想办法,当然各版本的Android系统也都提供了相应的解决办法。在Android 4.*系统上面,开发者可以重写WebChromeClient的openFileChooser函数;在Android 5.0以上的系统,开发者可以重写WebChromeClient的onShowFileChooser函数。话虽如此,可实际编码的时候,会发现并不容易,因为不但要兼容各种版本的安卓系统,而且要考虑不同操作方式下面的处理步骤。 首先是Android不同系统的适配问题,对于4.*版本要重写openFileChooser方法,对于5.0以上版本要重写onShowFileChooser方法。另外注意二者的回调方式也不一样,4.*的回调参数类型是ValueCallback<Uri>,而5.0以上的回调参数类型是ValueCallback<Uri[]>,因此要声明两个回调参数变量,分别用来保存二者各自的回调信息。相关代码如下所示:

03

腾讯微校发起“百校光盘行动” 借力AI打造节约型智慧食堂

近日,腾讯微校联合上海交通大学、深圳大学、中国美术学院、吉首大学等全国42所高校,基于AI技术,发起了一场别开生面的“光盘行动”。目前,活动已吸引了超十万名学生参与,厉行粮食节约开始在各大高校蔚然成风。 (学生在使用“光盘”小程序) 今年9月,教育部正式印发《教育系统“制止餐饮浪费 培养节约习惯”行动方案》。《方案》指出,要引导广大师生牢固树立勤俭节约意识,切实养成勤俭节约的良好习惯。在2020年秋季学期的基础上建立健全学校餐饮节约管理长效机制,结合科技创新手段及绿色学校创建,因校制宜制定针对性、操作

01

课堂、作业、教学管理一键上云 小鹅云课扩展应用打造高质量“网课神器”

受新一轮疫情影响,上海、吉林等多地学校已全面转为线上教学。大规模的“停课不停学”之下,如何保障线上教学高质量开展?近日,腾讯教育全新上线小鹅云课扩展应用,可直接运行于腾讯会议客户端,将教学、作业、管理等日常教育场景环节一键搬到云端,为疫情期间学校开展在线教学打造易用高效的“网课神器”,让屏幕两端的师生们享受更高效便捷的网课体验。 教育教学场景高效上云: 课堂实时问答,作业一键批改 疫情进入第三年,保障“停课不停学”最基本的在线教学方式已相对成熟。然而,许多传统的教育教学环节在网课场景下还面临较大的提升空间。

08
领券