我想打一个div容器全屏等最新的iPhone,它在所有桌面浏览器和Android浏览器,但在iPhone浏览器(Safari浏览器)工作正常,它不管用。HTML5全屏API不IPhone SE Safari浏览器工作,也

我试过,如视频,画布和DIV但全屏API不同的元素不会在iPhone浏览工作。

任何一个可以请告诉我如何使HTML 5 div元素在iPhone浏览全屏。

如果无法与iPhone的浏览器,然后任何其他解决办法是存在的。

我在这里发布我的代码。请给出你的建议。

Full Screen test \t

window.onload = drawCircle;

function drawCircle()

{

var c = document.getElementById("myCanvas");

var ctx = c.getContext("2d");

ctx.beginPath();

ctx.arc(100,100,80,0,2*Math.PI);

ctx.fillStyle = 'green';

ctx.fill();

ctx.lineWidth = 5;

ctx.strokeStyle = '#003300';

ctx.stroke();

}

function makeVideoFullscreen(){

//alert("makeVideoFullscreen");

var element = document.getElementById("myVideo");

if (element.requestFullscreen) {

element.requestFullscreen();

} else if (element.mozRequestFullScreen) {

element.mozRequestFullScreen();

} else if (element.webkitRequestFullscreen) {

element.webkitRequestFullscreen();

} else if (element.msRequestFullscreen) {

element.msRequestFullscreen();

}

}

function makeCanvasFullscreen(){

// alert("makeCanvasFullscreen");

var element = document.getElementById("myCanvas");

if (element.requestFullscreen) {

element.requestFullscreen();

} else if (element.mozRequestFullScreen) {

element.mozRequestFullScreen();

} else if (element.webkitRequestFullscreen) {

element.webkitRequestFullscreen();

} else if (element.msRequestFullscreen) {

element.msRequestFullscreen();

}

drawCircle();

}

function makeDIVFullscreen(){

// alert("makeDIVFullscreen");

var element = document.getElementById("myDiv");

if (element.requestFullscreen) {

element.requestFullscreen();

} else if (element.mozRequestFullScreen) {

element.mozRequestFullScreen();

} else if (element.webkitRequestFullscreen) {

element.webkitRequestFullscreen();

} else if (element.msRequestFullscreen) {

element.msRequestFullscreen();

}

}

Your browser does not support HTML5 video.


Your browser does not support the HTML5 canvas tag.


DIV Container

2017-07-25

Srinivas

html5 safari浏览器 全屏显示 隐藏工具条,HTML5全屏API不IPhone SE Safari浏览器工作,也...相关推荐

  1. VMWARE全屏时隐藏工具条

    如果你只想隐藏这个工具条,可以在VMWARE主界面点"编辑--参数--显示--当取消最前显示时显示工具栏边缘",然后启动虚拟机,右键点那个带图钉的工具栏,选"独占模式&q ...

  2. 计算机桌面怎么全屏显示,电脑显示器如何设置全屏 把电脑屏幕调成满屏的方法有哪些...

    今天给大家带来电脑显示器如何设置全屏,把电脑屏幕调成满屏的方法有哪些,让您轻松解决问题. 现在很多人都使用电脑玩游戏,为了让游戏效果达到最好,很多人都会购买比较好的显示器,设置电脑全屏进行玩耍,下面是 ...

  3. DPlayer微信浏览器不自动隐藏工具条

    DPlayer微信浏览器不自动隐藏工具条 微信浏览器中,视频不会自动播放,需要手动点击才可以继续播放.但是底部工具栏并不会自动隐藏,必须得手动点一下空白处才可以隐藏. //dp是播放器对象 dp.on ...

  4. 小技巧:双击Office工具栏可隐藏工具条

    Microsoft Office 2007版本刚发布的时候,为了扩充文档显示的界面,顶部的工具条可以隐藏起来,在工具栏上点击右键,然后选择"功能区最小化"就可以隐藏了: 不过后续的 ...

  5. 前端 PDFObject.embed预览PDF,另类方式隐藏工具条样例

    <body> <div id="divid"></div> </body> <script > var filePath ...

  6. word没有显示endnote_Word2007或2010未显示EndNote工具条的解决方法 | 科研动力

    Word 2007或2010未显示EndNote工具条的解決方法:1.修复安装:2.修改加载项:3.管理加载中心. 有时在Word 2007/ 2010可能会不显示EndNote工具条,造成这种情况最 ...

  7. Android全屏显示隐藏状态栏

    1,概论 工作中经常需要用到全屏的页面,还要隐藏系统状态栏或沉浸式 2,设置全屏 2.1,设置有代码中设置,也有Mainfest.xml中设置theme 2.2,要是全局生效就在application ...

  8. VMware全屏状态下隐藏工具条的方法

    两种方法,第一种在工具条上右击选择Exclusive Mode 如图: 第二种方式: C:\Users\Administrator\AppData\Roaming\VMware\preferences ...

  9. linux终端分屏显示tmux,screen和tmux分屏

    LINUX下有两个比较常用的终端工具:screen和tmux,两者都是支持分屏操作的.不过screen只支持上下分屏,而tmux支持上下左右分屏.这里记录下两者分屏的操作方法. 一.screen分屏 ...

最新文章

  1. vb listview 修改
  2. 软件性能测试瓶颈定位,软件性能问题正确定位思路
  3. 日常生活 -- STM32开发前言
  4. openapi_MicroProfile OpenAPI上的Swagger UI
  5. java8日期转时间戳_Java 8日期和时间
  6. linux内核线程绑定到单个核,linux 将进程或者线程绑定到指定的cpu上
  7. grass gis怎么使用_使用GRASS GIS返回学校
  8. BZOJ1086[SCOI2005] 王室联邦
  9. java虚拟机带键盘安卓版下载。_jvm1.5官方下载
  10. python 经纬度画北京地图_python 画经纬度的函数drawparallel
  11. 计算机word上下左右边距,Word页边距调整设置(上下左右边距,2003-2013)
  12. python高级特性的学习
  13. Navicata查看已经创建MySql的触发器
  14. 【物联网中间件平台-02】YFIOs技术白皮书(V1.1)
  15. Archlinux双显卡安装NVIDIA闭源驱动
  16. nginx必须使用域名访问的两种设置方法
  17. 漏洞之XML实体注入
  18. Java 开发实习生面试题(1)
  19. 均值定理最大值最小值公式_如何使用均值定理求函数的最值
  20. Spring Boot spring.factories 用法及原理

热门文章

  1. 首经贸电子信息复试软件工程导论
  2. 搞数仓也得懂几个常用机器学习算法
  3. 实验六软件包管理linux,oeasy教您玩转linux010202软件包管理apt
  4. 探究L298N模块烧毁的原因
  5. PHP图书信息表books,创建一个图书表
  6. windows垃圾清理脚本
  7. linux 支持7代cpu,Intel第七代cpu有哪些型号
  8. 史玉柱: 我的成功不是偶然
  9. laravel easywechat 网页授权
  10. python批量裁剪图片_python批量剪切图片实现代码