目前正在开发Chrome打包应用。我实现了全屏功能。长话短说:
如果应用程序在全屏模式下退出/关闭,则应用程序窗口将以全屏模式启动,但内容不是全屏,因为如果没有用户互动,您无法全屏显示!
我如何全屏(内容脚本)
Polymer({
is:'myelement',
properties:{
path:{
type:String,
defaultValue:'test',
observer:'_pathChanged'
}
}
_pathChanged: function(newalue,oldvalue){
alert('new:' + newvalue + 'oldvalue' + oldvalue)
}
})
创建窗口
showDialog:function(){
var remote = require('remote')
var dialog = remote.require('dialog')
dialog.showOpenDialog({properties:['openDirectory'],
function(dirPath){
if (dirPath){
this.path=dirPath
}
}
}
我的问题
我是否可以阻止应用程序全屏启动,关闭时重置状态,甚至通过webkitRequestFullscreen()强制全屏?其中任何一个都可以解决我的问题。