nwjs解决页面透明化,启动时显示白屏的问题
2016-11-16 11:44
405 查看
这些天在弄nwjs还好能访问外网,可以看到官方的文档,要不然真是欲哭无泪了,找不到相关的文档解决不了问题。
主要说说怎么页面透明化的时候,出现白屏一闪问题吧。
主要工具:AngularJS+node+nw.js 来开发和传输数据显示的方式官方文档:在html页面实现:<body style="background-color:rgba(0,0,0,0)">在package.json 文件中实现"window": {"frame": false,
"transparent": true
}
好了可以透明化了,可是就是显示的时候有一闪的白屏,白屏就闪了一下,怎么办继续在package.json中添加文件
"show":false在app文件中填入如下代码:var gui = require('nw.gui');
var win = gui.Window.get();win.show();问题就解决的了,好开心啊。为什么这么解决呢,我是这样想的 :nwjs将页面的高度,宽度,是否状态栏等信息都放在了package.json文件的window对象里面,对页面变化需要进行window属性的修改。先让窗口不显示,然后onload的时候在把窗口显示出来,onload是在dom和js加载完毕的时候显示,所以就不会白屏了。
主要说说怎么页面透明化的时候,出现白屏一闪问题吧。
主要工具:AngularJS+node+nw.js 来开发和传输数据显示的方式官方文档:在html页面实现:<body style="background-color:rgba(0,0,0,0)">在package.json 文件中实现"window": {"frame": false,
"transparent": true
}
好了可以透明化了,可是就是显示的时候有一闪的白屏,白屏就闪了一下,怎么办继续在package.json中添加文件
"show":false在app文件中填入如下代码:var gui = require('nw.gui');
var win = gui.Window.get();win.show();问题就解决的了,好开心啊。为什么这么解决呢,我是这样想的 :nwjs将页面的高度,宽度,是否状态栏等信息都放在了package.json文件的window对象里面,对页面变化需要进行window属性的修改。先让窗口不显示,然后onload的时候在把窗口显示出来,onload是在dom和js加载完毕的时候显示,所以就不会白屏了。
相关文章推荐
- 解决Android App第一次启动时显示白屏或者黑屏的问题
- ionic启动页面黑屏不显示的问题的解决
- 【081】使用Nginx的官方Docker镜像,启动容器后无法显示自己网站页面,总显示Nginx官方默认页面的问题的解决方法
- Tomcat成功部署发布启动项目后页面显示404问题的解决方法
- 关于ubuntu系统启动时显示.dmrc权限不正确的问题的解决
- JSP中乱码问题解决(一、JSP页面显示乱码,二、表单提交中文时出现乱码,三、数据库连接出现乱码,四、数据库的显示乱码 )
- 如何解决JSP页面显示乱码问题
- Oracle10g EM页面中文显示乱码问题的解决
- myEclipse设置 解决jsp页面显示乱码问题
- 编码引起的空白显示页面问题的解决
- 郁闷了2天的问题终于解决了(MSDN无法显示页面的解决 )
- 解决快速启动中显示桌面消失问题
- Windows7农行网银页面无法显示问题的解决方法
- Dreamweaver采用utf-8制作页面,到.net显示乱码问题解决【转】
- 安装framework以后出现不能显示aspx页面提示用户名和密码不匹配问题的解决chicken修改
- 解决iframe窗体丢失Session时登录窗口显示在子页面的问题
- 发布到SPS站点下的ASP.NET页面上的中文不能正常显示__问题解决方法
- vs2008与IIS 7.0使用在vista上时出现的问题及解决方法(Internet Explorer 无法显示该页面)(VS2008: IE Cannot Display Web Page)
- 总结asp.net页面加载动画(解决白屏问题)
- 解决 Zend Studio For Linux 乱码和UBUNTU下不显示(白屏)问题