chromium 全屏无法全屏,有人跟我一样么

下次自动登录
现在的位置:
& 综合 & 正文
Chrome/Chromium 启动全屏(超级全屏模式)
加上命令行选项:--kiosk即可。
发现另外一个option也可以:--app=&URL&。这个option也是启动全屏,而且会自动打开指定的URL。
经过不懈的查找,终于在stackoverflow上找到一个人的帖子,描述了他用一种奇怪的方法来解决这个问题,也就是chrome的kiosk模式和kiosk printing模式。当浏览器启动的时候,在后面加上–kiosk –kiosk-printing的参数,就能进入该模式,在该模式下,除了页面内容之外,其他的诸如地址栏,工具栏按钮神马的,都不见了,并且只能通过ALT F4来关闭。我猜想这个模式是给展示用的,比如某些特殊的场合。这个模式有一个好处,就是打印的时候不需要二次确认,这个也好理解,比如你做了一个自动售票的页面,出票机就是你的打印机,你在页面上点击一下出票,立刻票就从打印机里出来了,不需要出打印机的设置框。
通过这种方式打开页面,就能全屏并且打印不需要确认了。
等等!!!如果全屏了的话,我们那个触发content script的browser Action按钮也会不见了,还记得这货吗?
我们可以把button直接放置在页面里面,既然能够通过content script获取dom元素,自然可以修改dom元素,插入一个button即可。
那之前我们是通过按钮来触发content script的注入,如果content script都无法注入,怎么修改dom?
还记得之前说注入content script的两种方法吗?第一种是用调用chrome 的ExecuteScript的API来实现的。在无法触发的情况下,我们可以通过另外一种方式注入。这就是修改manifest.json,增加如下一个配置项。
“content_scripts”: [{"matches": ["http://XXX.oa.com/*"],“js”: ["printall.js"],“run_at” : “document_end”}],
这段配置可以注入指定的js脚本到页面内容当中。matches是匹配项,在什么样的URL下注入。js是指定注入的文件名。run_at则是指定注入的时间,这里我们需要页面加载完以后,获取里面的DOM,在合适的地方加入一个button。
我们的printall.js里面增加了一行代码。
$(“#ctl00_BodyContent_btnExport”).after(‘&input type=”button” name=”printall” id=”printallid” value=”打印全部” id=”printall” &’);
【上篇】【下篇】不开心,chromium出毛病了【linux吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:189,116贴子:
不开心,chromium出毛病了收藏
chromium版本 57.0.-bit),archlinux,桌面是awesome不知道是不是最近更新的问题,chromium点不了悬浮的列表(具体看图吧,我也说不明白,第一次遇到这种问题,浏览器重装后仍然这样,包括用chrome,火狐正常。)比如上面的网站,鼠标在悬浮的列表上面能获取地址的,但是点击后实际点击的是悬浮列表下面的地址(更高奖金那个广告),还比如看视频,全屏后弹出那个esc推出全屏的提示,是点击不了关闭的,换句话说就是点不了悬浮的东西。有哪里大神遇到过这种问题么?或者是哪里可能出问题。
30天免理由退款保障,每节课都可完整先试听.十年成功办学经验,中国电信实训基地
Chromium 57.0.2987.98,i3wm,表示正常
已经有人报BUG了,awesome和chromium不和
可以试试vivaldi
chromium --disable-features=SendMouseLeaveEvents
用这条命令启动可以解决问题,这是chromium和awesome不和造成
注释rc.lua里面的awful.button({ }, 1, function (c) client.focus = c:raise() end),也可以工作。 看到有人给出的解决方法。
登录百度帐号chromium无法全屏,有人跟我一样么?【linux吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:189,116贴子:
chromium无法全屏,有人跟我一样么?收藏
就这样,我的chromium只要一全屏就成这样了,咋办?
30天免理由退款保障,每节课都可完整先试听.十年成功办学经验,中国电信实训基地
有问题是应该的...习惯就好了..提问的时候 要带上 .. 系统是什么的.
我看出来是archlinux……我的没问题,但是没在gnome下试过,chrome的全屏模式……你不觉得很操蛋吗= =
回复:2楼archlinux
xfce4表示无压力。gnome也没试过。chromium全屏确实不好看。
标准未经修改的桌面环境多半就是ARCH啊这问题多半是显卡驱动的问题吧……
archlinux,gnome下表示chromeplus跟chromium都無壓力lz什麼顯卡?
回复:6楼一看桌面上的那个文件,pacman命令的使用,不就知道了我装了俩linux ubuntu下弄特效什么的,arch就不弄了
联想g450atfo笔记本n卡。驱动也装上了阿,3D桌面都能开。
是最新版的吗?之前我的chrome有这个bug
快试试吧,可以对自己使用挽尊卡咯~◆◆
登录百度帐号请完成以下验证码
查看: 12812|回复: 36
[原创]chromium22.0.1188.0实验室功能详解
本帖最后由 城管大队 于
08:08 编辑
大家好 我是城管
很久不发这种帖子了 其实那个置顶帖也好久不更新了
其实我不推荐任何人使用chromium 原因你们都懂的
Google这个公司喜欢实验 喜欢创新 喜欢beta 从android的开发人员选项 到chrome的chrome://flags 他们总是喜欢用一些莫名奇妙的专业术语来描述一种新功能 新想法
我也不是什么专业人士 里面还有很多不懂的地方 希望能得到补充 从头开始吧
标签页概览
& &只支持mac 我也没有mac 所以跳过了...
检查是否存在与第三方模块相关的已知冲突
& &大家都知道 windows里面面有一种东西叫做模块 一般是dll格式的 可以插入到exe进程里 chrome也会被各种其它的dll插的满身都是 比如输入法啊 杀毒啊 之类的 我们可以打开 chrome://conflicts 看到插入chrome里的模块 如果chrome发生崩溃现象了 可以进入chrome://conflicts页面看看 是不是第三方冲突 一般来说 无需开启
“Google 云打印”接口
& &这个不用多说了吧 我也没有打印机 没试过效果 大概就是可以用Google 云打印来使用连接到这个计算机上所有打印机了
CRX-less 网络应用
& &我们都知道 chrome的扩展是crx后缀的 这个crx是以zip格式封装的扩展文件 开启这个选项 就可以在网页上直接安装还没有打包的扩展程序 对于普通用户来说 完全没用
覆盖软件渲染列表
& &chrome会对计算机中GPU的型号进行检测 并于内置的一个清单对比 如果GPU型号被黑名单了 chrome是不会开启GPU加速的 打开这个选项以后 如果你的GPU不被支持 也可以强制开启GPU加速 对于新电脑来说 完全没用 老电脑的话 也不建议打开 会增加电脑的负担
对所有网页执行 GPU 合成
& &这个下面有3个选项 最好选择默认 不然可能会出现某个网页卡死的情况
& &这种东西 就是开启一个主线程 一个渲染线程 比较虚幻了 我不建议启用 这样的话 如果主线程停止响应了 可以很容易发现并强制结束 而不是傻傻的看着上面那个圈怎么还在转 还在转 建议选择默认
Disable accelerated 2D canvas
& &先简单说说canvas canvas是html5标准中的一个标签 是定义图形 图表的一个容器 这个实验项的意思是 不使用GPU对2D canvas进行加速 如果页面没有花屏 卡死 CPU飙升的情况 就不要启动了
Disable deferred 2D canvas
& &刚才说到 canvas是一个容器 那么图形 图表 还是要由javascript来绘制 打开这个选项 可以在绘制下一个javascript开始之前 立即完成绘制操作 具体什么影响 我没有试 应该主要还是面对开发人员吧
停用加速的 CSS 动画
& &这个说明本身已经很明白了 不多说了
合成渲染层边框
& &完全是开发人员用的 普通用户可以玩玩 能看到小框FPS 计数器
& &无用 打开以后 会在左上角显示当前网页的FPS
GPU Accelerated SVG Filters
& &使用GPU渲染SVG滤镜 SVG是用来描述二维矢量图型的 而SVG滤镜可以用来给图形和文字添加特殊效果 打开个这个选项 就可以使用GPU来渲染SVG滤镜 可以达到更快的渲染速度以及更好的渲染效果
停用 GPU VSync
& &常玩单机的应该知道 有个同步垂直刷新率 这个实验项是开发人员用的 说实话我没看到过那个撕裂效果 有看到过的 可以提供一下网址
停用 WebGL
& &WebGL是基于OpenGL 可在网页中显示3D图形的一种技术 由于其无需插件外{过}{滤}挂就可以跨平台运行 目前与DirectX多少有些碰撞 扯远了 最好保持开启 对于Google Maps Google Body的访问都有好处
Fixed position elements create stacking contexts
& &开启以后 可以为固定的元素创建一个新的CSS叠加背景 说实话这个我完全不懂
Native Client
Native Client 硬件异常处理
启动时调试 Native Client 应用
NaCl Socket API
Script to be executed by nacl-gdb at startup
& &五合一了&&NACL是Google的一种新技术 可以在浏览器里运行C和C++代码 这个如果发展起来 可能会很牛B 应该是Google为Chrome OS的APPS准备的 毕竟对于一个OS来说 不能运行C和C++编写的程序 多少有点说不过去
实验性扩展程序 API
& &现在我也不知道到底哪个API在实验 不过原来的那个 proxy api webrequest api 大家都应该知道吧 都是在这个班级毕业的
& &又一奇妙的东西 打开以后也没见到哪里有变化 如果有知道的 请补充
Script badges
& &这个实验项比较有意思 众所周知 chrome扩展的图标有两种 一种叫 Page Actions 这是显示在Omnibox里的 只有需要的时候 才会显示 另一种叫 Browser Actions 这是显示在Omnibox右侧的 一直显示(手动隐藏的 别来捣乱)开启这个实验项以后 会把Page Actions显示成Browser Actions 这只是表面的变化 (或者 本就应该是表面的变化?)而点击原来的Page Actions不会弹出popup页面了 会弹出一个 扩展的介绍页面 不过还有BUG 我的这个页面 框架没动 内容漂移到左上角了
新应用安装提示
& &上线很久了 打开以后 安装新程序就能看到效果 建议开启
停用超链接审核
实验性位置功能
& &这两个不知道干嘛的 欢迎补充 不过“实验性位置功能”这个 可能会允许使用扩展改变浏览器的地理位置?
实验性静态 IP 配置
& &Chrome OS专用 可能是类似于hosts的一种功能 我也没有Chrome OS 不过hosts这东西 景德镇必备啊
显示自动填充预测内容
& &在表单输入框显示将要填充的已经保存的表单内容 建议开启
启用标签页网页图标同步
& &同步标签页上的favicon 建议开启
不同步应用通知
& &有用chrome beta for android的可以打开 扩展通知页就不会被同步过去了
& &不多说了 建议开启
Use new scoring in HistoryQuickProvider
Reorder results for inlining in HistoryQuickProvider
内嵌 HistoryQuickProvider 建议
& &三合一 大概意思是 对于在Omnibox中输入内容在历史记录中的匹配项 使用新的算法 加强Omnibox对于历史记录的匹配 以提供更好的填充建议 Google就喜欢算法 我开关了几次 发现还是打开比较好 而且可以快速上屏
& &一个pannel 有用过Chat for Google这个扩展的 应该会对面板有印象 建议开启
将网页另存为 MHTML
& &这个早应该来了 MHTML就相当于把一个网页打包了 不然就是一个html+一堆图片什么的资源文件 建议开启
启用自动登录
& &不多说了 建议开启
& &可以加速网页访问速度 建议开启 不过可能会出现 有的网页上出现重复图片的问题
启用 SPDY/3
& &Google自己搞的 一种类似于HTTPS的加密协议 开不开无所谓
内置异步 DNS
& &和系统使用2个DNS 这个还算有用 避免了上某些网站必须改DNS和迅雷下载速度不能兼得的冲突 建议开启
启用 &track& 元素
& &不能工作
对 &video& 元素启用 Media Source API
对 &video& 元素启用加密媒体扩展程序
& &没有相应的扩展 这两个先进的功能 基本等于报废状态
Pointer Lock
& &捕捉鼠标 这和有些游戏比较像 鼠标不允许被拖出游戏窗口 默认就可以 不用管他
& &还不知道哪个游戏支持
& &Windows平台不能工作 不知道干嘛的
启用实验性 JavaScript
& &不知道在实验啥 不过开启以后 可能导致 Google Maps失效
启用标签页浏览器拖动
& &在拖动的同时创建浏览器窗口 可以开启
停用“更好地恢复会话”
& &不建议开启 不过我还没看到过效果
停用 3D 软件光栅器
& &Windows平台不能工作 不知道干嘛的
启用 PeerConnection
& &WebRTC用的 网页的视频会话 不用基于Flash 所以无需安装插件了 不过目前来看 还没有被广泛支持
启用阴影 DOM
启用 &style scoped&
启用 CSS 区域
& &太专业 不懂 有懂的 希望补充一下
启用扩展程序活动用户界面
& &可以在按理扩展程序页面打勾开发人员模式 然后会看到一个活动 点击进入活动页面 里面详细记录了扩展调用的API等等 扩展开发人员建议打开 不过我估计扩展开发人员也不会看我这篇半吊子文章
停用新标签页的“其他设备”菜单
& &不建议开启 无论有没有其他设备
启用开发人员工具实验
& &专业人士建议开启 新的F12页面&&反正开启以后 我是不怎么习惯
新标签页的建议页面
& &这个建议页面完全鸡肋 建议关闭
停用“Chrome 转发至移动设备”
& &有Chrome for android的 就不要停用了 还是很好用的
Enable captive portal detection
& &看样子应该是在专有网站登陆页面打开一个专属的标签页 我没看到效果
针对触摸进行优化的用户界面
启用触摸事件
& &二合一 没有触摸屏的 表示蛋定
& &这个功能还比较弱 不是特别人性化 堆叠起来以后 点击不怎么方便 不喜欢尝鲜的人就算了吧
强制使用高 DPI 模式
Use ClientLogin signin
& &登陆chrome时 使用 ClientLogin 方式代替 ClientOAuth 不太清楚两者的优缺点 开启吧
Enable Views Textfield
& &在应用程序界面 使用实验性的文本域 大家可以开关一下试试
Enable new checkbox style
& &对复选框和按钮使用新的大小和样式 Windows不支持 今天太晚了 明天有时间去linux上看看什么样
Disable non full screen mouse lock
& &当应用程序或者页面不是全屏的时候 禁用独占鼠标和指针模式 建议开启
Enable hardware-accelerated video decode
& &对视频启用硬件加速 虽然没有仔细说明 不过我估计是对于html5中的 WebM或者 H.264格式的视频 而不是Flash的 建议开启
Speculative resource prefetching
& &预读Google大神推测页面的子资源 如果推测正确了 你会感觉打开无延迟 有流量限制的3G用户 不建议开启
大概就这么多
另外有谁知道 原来实验室里的 P2P 哪去了 是毕业了 还是辍学了?
要精?哼,不给你
迷惘的执著
加精华感谢分享
请教一下内置异步 DNS 和系统使用2个DNS 这个到底是什么作用啊。在comodo dragon19版本中如果启用comodo dns,再开启这个就会失效。19版最令人郁闷的就是自定义dns服务器无效了。
感谢分享,学习了
又在实验。。
詳細說明,感謝城管。
苏帅其实不帅
本帖最后由 苏帅其实不帅 于
16:48 编辑
在哪抄来的。快说
将网页另存为 MHTML&&这个好&&期待毕业 哇咔咔
苏帅其实不帅 发表于
在哪抄来的。快说
话说我昨晚没睡 早上刚回来&&看下版区&&等下睡了估计得下午才能起 早上版区就拜托你了
抄个P啊 都是我自己搞的
aq001 发表于
请教一下内置异步 DNS 和系统使用2个DNS 这个到底是什么作用啊。在comodo dragon19版本中如果启用comodo dn ...
毛豆龙浏览器会默认使用comodo的DNS 安装之后 如果启用comodo DNS 会将你的系统DNS修改为comodo的
narutovsop
用了这么久的chrome终于看到实验室的详细说明了,感谢分享
Copyright & KaFan &KaFan.cn All Rights Reserved.
Powered by Discuz! X3.4( 苏ICP备号 ) GMT+8,16:55 提问
禁止video标签自动全屏播放
loop onClick="javascript:clickVideo();" &&source src="" type="video/webm"&
原本是在被点击时才播放,但是在华为mate8手机上进入页面后,总是自动全屏播放,求大神指点。
按赞数排序
video用div代替,放个播放按钮做背景水平垂直居中,onclick加到div上,然后动态设置div的innerHTML为video的html代码,添加autoplay="autoplay"试试
loop onClick="javascript:clickVideo();" &&source src="" type="video/webm"&
可以试试这样
controls 如果出现该属性,则向用户显示控件,比如播放按钮。
loop onClick="javascript:clickVideo();" &&source src="" type="video/webm"&
' ' 不好意思不会发代码
你的 clickVideo
怎么写的呢?
play 方法调用他就直接全屏了呢?
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐

我要回帖

更多关于 chromium无法播放视频 的文章

 

随机推荐