开发中遇到的ios和安卓的差异性问题收集

news/2024/7/20 7:41:15 标签: ios, 安卓, 前端

最近在做混合开发,开发h5来内嵌app,所以经常会遇到安卓ios兼容问题,一踩一个坑。所以在这里做一个记录,避免下次遇到同样的问题,还是只会一招百度拷贝大法。

我特地标记了时间,避免随着时间的流逝,有的兼容问题被时间或新技术抹平。

  • 软键盘-搜索(2020/11/26)
<van-search placeholder="请输入搜索关键词" />

问题描述:使用van-search搜索组件输入框聚焦时,软键盘弹起。安卓的软键盘右下角有“搜索”字样,ios没有,显示的是“换行”。

解决办法:添加一个form元素在外面即可,注意必须要有 aciton="" 属性。

<form action="">
    <van-search  placeholder="请输入搜索关键词" />
</form>
  • 文件预览(2020/11/30)

这里使用的是<a href="文件的网络地址.xls"></a>的方式

问题描述:使用a链接的形式预览文件的时候,安卓会直接下载该文件,但是在ios中,就是一个内容预览的形式。

有时候ios会显示:

经反复多文件测试后发现,只有以下几种情况的文件,无法预览

1.带有无限表格边框格式的表格文件

2.空的pptx文件

3.强行更改格式的文件,如xls文件强行改成xlsx格式的

解决办法:不要上传这几种形式的文件供苹果手机预览


http://www.niftyadmin.cn/n/1290270.html

相关文章

《数据结构与算法 C语言版》—— 3.2栈的应用举例

本节书摘来自华章出版社《数据结构与算法 C语言版》一 书中的第3章&#xff0c;第3.2节&#xff0c;作者&#xff1a;徐凤生&#xff0c;更多章节内容可以访问云栖社区“华章计算机”公众号查看。 3.2栈的应用举例 3.2.1数制转换 十进制数N和其他d进制数的转换是计算机实现计算…

TS在vue2项目中的写法

作为对照&#xff0c;先回忆一下js在vue2项目中的写法 <script> export default{data(){return {}},methods:{},computed:{},filters:{},watch:{},created:{} } </script> 本来vue2是不支持TS的&#xff0c;如果要在项目中使用TS&#xff0c;就需要相应的插件和配…

Selenium2.0功能测试之forward与back

这两个API的主要用途就是在几个页面之间来回跳转&#xff0c;也就是节省了driver.get的使用数量&#xff0c;用处不多直接上代码&#xff1a;package org.coderinfo.demo;import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome.ChromeDriver;public class F…

唤醒微信小程序的几种场景

更新时间&#xff1a; 2021/03/17 业务需求&#xff1a; 比如某公司的小程序要举办一次宣传或促销活动&#xff0c;为微信小程序引流&#xff0c;除了通过微信、朋友圈宣传&#xff0c;还需要非微信环境的渠道&#xff0c;比如短信、app、h5链接分享&#xff0c;用户通过点击…

智慧城市建设中的“政府修为”

一座城市应当有怎样的底蕴和气质&#xff0c;才有可能被建设为智慧城市?城市管理者又该如何巧用智慧城市建设提升科学管理城市的能力?在2016第二届中国智慧城市国际博览会上&#xff0c;有两座城市的“智慧”之路或许能给人们带来启示。 说到安徽省&#xff0c;不少人首先会想…

本机号码一键登录

本机号码一键登录 业务需求 注册登录一向是使用app最先遇到的痛点。比如我下载了一个新app&#xff0c;看着还有用的话&#xff0c;一般都会注册登录。一般注册登录的流程分以下几种&#xff1a; 1. 要输入手机号&#xff0c;密码&#xff0c;重复密码。密码这东西你懂的&am…

前端:搭建自己的个人网站

作为一名h5开发者&#xff0c;我常常不会满足于仅仅写页面业务逻辑和对接后端接口。 &#xff08;当然&#xff0c;如果是想当摸鱼王&#xff0c;我还是会满足的&#xff0c;哪怕只写一个静态页面&#xff0c;我也满足了。&#xff09; 我不甘心只看到界面上的这一点区域&…

微信 登录 Scope 参数错误或没有 Scope 权限

//电脑端 扫码授权登录 public static string AuthUrl "https://open.weixin.qq.com/connect/qrconnect?appid{0}&redirect_uri{1}&response_typecode&scopesnsapi_login&state{2}#wechat_redirect"; //移动端 直接授权登录 public static string …