1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <title>政务云盘</title>
- <style>
- body{
- /*display: flex;*/
- /*flex-direction: column;*/
- /*height: 280px;*/
- /*justify-content: center;*/
- overflow: hidden;
- }
- .spinner{
- /*text-align: center;*/
- /*font-size: 18px;*/
- /*background-image: url("./assets/imgs/loading/loading.gif");*/
- }
- /*.layui-layer-loading{*/
- /*margin-left: 150px !important;*/
- /*}*/
- </style>
- </head>
- <body>
- <div class="spinner">
- <img src="./assets/imgs/loading/loading.gif" width="680" height="400">
- </div>
- </body>
- <script src="./assets/js/jquery-2.2.0.min.js"></script>
- <script src="./assets/js/layer/layer.js"></script>
- <script>
- // global.broadcaster = {
- // _events: {},
- // publish: function (event, data) {
- // if (!this._events[event]) return; // no one is listening to this event
- // for (var i = 0; i < this._events[event].length; i++)
- // this._events[event][i](data);
- // },
- // subscribe: function (event, callback) {
- // if (!this._events[event]) this._events[event] = []; // new event
- // this._events[event].push(callback);
- // },
- // clear: function(event){
- // if (this._events[event]) delete this._events[event];
- // }
- //
- // };
- const gui = require('nw.gui'),
- broadcaster = require('win-transfer-data');
- let win = nw.Window.get();
- let authLoginParam = gui.App.argv[0];
- if(authLoginParam){
- openUrl('./web_content/sso.html')
- }else{
- openUrl('./web_content/login.html')
- }
- function openUrl(url) {
- nw.Window.open(url, {
- frame: false,
- show: false,
- width:680,
- height:400,
- position:'center'
- }, (new_win) => {
- new_win.on('loaded', () => {
- win.close();
- new_win.show(true);
- if(authLoginParam){
- broadcaster.publish('autoLogin',authLoginParam);
- }
- });
- });
- }
- //var index = layer.load(2, {
- // shade: [0.1,'#fff'] //0.1透明度的白色背景
- //});
- </script>
- </html>
|