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

    将你的网站打造成一个iOS Web App

    如果你的网站也要可以在Ipad上访问,那么你还要针对不同的设备准备不同尺寸的icon,你可以通过sizes属性来指定icon的尺寸: iphone.png"...ipad所需icon的尺寸是72x72,retina屏幕的iphone所需的尺寸是114x114,retina屏幕的ipad所需的尺寸是144x144。...启动界面 像原生应用一样,你也可以给Web App加上一个启动界面,很简单: 在iPhone...隐藏Safari用户栏 为了更加像原生应用,我们还可以对Safari的用户栏和地址栏进行隐藏,这个叫作standalone模式,加入以下meta进入此模式: mobile-web-app-capable...链接问题 在Safari中,如果点击一个链接,那么Safari将会打开一个新的tab,显然做为一个应用这体验简直太差了,需要在HTML中加入以下JavaScript来阻止此行为: <script charset

    2.1K60

    「移动端」前端常见知识点总结

    : u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, //是否为iPhone或者QQ HD浏览器 iPad: u.indexOf('iPad')...> -1, //是否iPad webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部 }; }(), language:(navigator.browserLanguage...5、拍照 由于调用摄像头有使用权限,只能在本地运行,线上运行需要使用 https 域名才可以使用。网页内调用摄像头拍照。目前浏览器提供了API能够直接访问用户媒体设备(摄像头、麦克风)。.../ 获取成功 } catch(function(error){ //获取失败 } constraints 为音频和视频指定参数 ,如: { audio:true , video:true } // 在获得的媒体中同时包含音频与视频...测试各种机型,无法兼容所有,最后去掉内容,只保留电话号码。

    97210

    「移动端」前端常见知识点总结

    : u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, //是否为iPhone或者QQ HD浏览器 iPad: u.indexOf('iPad')...> -1, //是否iPad webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部 }; }(), language:(navigator.browserLanguage...5、拍照 由于调用摄像头有使用权限,只能在本地运行,线上运行需要使用 https 域名才可以使用。网页内调用摄像头拍照。目前浏览器提供了API能够直接访问用户媒体设备(摄像头、麦克风)。...// 获取成功 } catch(function(error){ //获取失败 } constraints 为音频和视频指定参数 ,如: { audio:true , video:true } // 在获得的媒体中同时包含音频与视频...测试各种机型,无法兼容所有,最后去掉内容,只保留电话号码。

    1.1K30

    「移动端」前端常见知识点总结

    : u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, //是否为iPhone或者QQ HD浏览器 iPad: u.indexOf('iPad')...> -1, //是否iPad webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部 }; }(), language:(navigator.browserLanguage...5、拍照 由于调用摄像头有使用权限,只能在本地运行,线上运行需要使用 https 域名才可以使用。网页内调用摄像头拍照。目前浏览器提供了API能够直接访问用户媒体设备(摄像头、麦克风)。.../ 获取成功 } catch(function(error){ //获取失败 } constraints 为音频和视频指定参数 ,如: { audio:true , video:true } // 在获得的媒体中同时包含音频与视频...测试各种机型,无法兼容所有,最后去掉内容,只保留电话号码。

    1K20

    WEBAPP开发技巧总结

    自Iphone和Android这两个牛逼的手机操作系统发布以来,在互联网界从此就多了一个新的名词-WebApp(意为基于WEB形式的应用程序,运行在高端的移动终端设备)。...设备中的safari私有meta标签,它表示:允许全屏模式浏览; 第三个meta标签也是iphone的私有标签,它指定的iphone中safari顶端的状态条的样式; 第四个meta标签表示:告诉设备忽略将页面中的数字识别为电话号码...边框背景属性 这个按钮有圆角效果,有内发光效果还有高光效果,这样的按钮使用CSS3写是无法写出来的,当然圆角可以使用CSS3来写,但高光和内发光却无法使用 CSS3编写,这个时候你不妨使用-webkit-border-image...为达到适配各种手持设备,我建议前端工程师使用自适应布局模式(支付宝 采用了自适应布局模式),因为这样做可以让你的页面在ipad、itouch、ipod、iphone、android、web safarik...19、如何解决android平台中页面无法自适应 虽然你的html和css都是完全自适应的,但有一天如果你发现你的页面在android中显示的并不是自适应的时候,首先请你确认你的head标签中是否包含以下

    2K20

    移动端web开发笔记

    以下是历史原因: 2007年苹果发布首款iphone上IOS系统搭载的safari为了将适用于PC端上大屏幕的网页能比较好的展示在手机端上,使用了双击缩放(double tap to zoom)的方案,...在IOS safari下,大概为300毫秒。这就是延迟的由来。...15、 移动端如何清除输入框内阴影 在iOS上,输入框默认有内部阴影,但无法使用 box-shadow 来清除,如果不需要阴影,可以这样关闭: input, textarea {   border: 0...,那么你可以在css中禁掉: .user-select-none { -webkit-user-select: none; /* Chrome all / Safari all */ -moz-user-select...中无法自动播放 应对方案:触屏即播 $('html').one('touchstart',function(){ audio.play() }) 23、摇一摇功能 HTML5 deviceMotion

    3.7K20

    帮女神修手机的意外发现:隐匿在iOS文件系统中的隐私信息

    不同系统版本的文件位置以及内容形式有差异 0x00 前言 女神是神奇的,那天她找我,问我怎么把她越狱iPhone的iapfree卸载。我拿来看,发现她很不机智,把对应的软件源删除了。...0x03 浏览器敏感信息 Cookie: 拷贝Safari的cookie mkdir /spy/browsermkdir /spy/browser/safaricp -r /var/mobile..."History.db" |xargs -I {} dirname {} | xargs -I {} cp -r {}/../ /spy/browser/safari cp /var/mobile/...Library/Safari/Bookmarks.db /spy/browser/safari 书签 历史记录 打开的页面 其中打开的页面截图很有意思,即使是无痕浏览也存在...0x0C 创造更严重的后果 /etc/rc.d/里面建个文本文档 写点什么,比如 while ((1==1)); do ifconfig en0 down ;sleep 2; done 可以在完全不被察觉的情况下让目标打死都连不上

    1.7K90
    领券