WindowParams
WindowParams 属性获取父页面中POBrowser.openWindow()方法的第三个参数的值,字符串类型,只读。
语法:
let value = pageofficectrl.WindowParams;
示例:
1.调用openWindow的页面(父页面)传递参数。
let paramJson={};
paramJson.file_id=1;
paramJson.file_name="test.doc";
let paramString=JSON.stringify(paramJson);
//openWindow()第三个参数用来向弹出的PageOffice浏览器(POBrowser)窗口传递参数(参数长度不限),支持json字符串。
//此处为了方便演示,我们传递了file_id和file_name两个参数,具体以您实际开发为准。
POBrowser.openWindow('SimpleWord/Word', 'width=1050px;height=900px;',paramString);
2.弹出的PageOffice浏览器(POBrowser)窗口使用pageofficectrl.WindowParams获取参数。
//使用pageofficectrl.WindowParams获取获取父页面中POBrowser.openWindow()方法的第三个参数的值,为字符串类型
let paramStr = pageofficectrl.WindowParams;
alert(paramStr);