documentType: 文件类型
title:展示页面标题
url:访问地址
已经搭建好的onlyoffice:http://116.113.96.251:10086/web-apps/apps/api/documents/api.js
getQueryVariable()函数是获取路径参数

比如完整路径:http://www.abc.com/onlyofficme.html?p=域名+完整路径&type=text(文件类型)&view=展示文件名称
 
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<style>
		html,body{width:100%;height: 100%;}
		#placeholder{
			height: 100%;
		}
	</style>
	<body>
		<div id="placeholder" ></div>
		<script type="text/javascript" src="http://116.113.96.251:10086/web-apps/apps/api/documents/api.js"></script>
		<script>
		//这个配置在api.js里面有详细描述
			var config = {
			    "type": "desktop",
				"width": "100%",
                "height": "96%",
				"documentType": getQueryVariable("type"),// 文档类-text、表格类-spreadsheet、ppt类-presentation
				// text 对应的文件类型有 .doc, .docm, .docx, .dot, .dotm, .dotx, .epub, .fodt, .htm, .html, .mht, .odt, .ott, .pdf, .rtf, .txt, .djvu, .xps
                // spreadsheet 对应的文件类型有 .csv, .fods, .ods, .ots, .xls, .xlsm, .xlsx, .xlt, .xltm, .xltx
                // presentation 对应的文件类型有 .fodp, .odp, .otp, .pot, .potm, .potx, .pps, .ppsm, .ppsx, .ppt, .pptm, .pptx
				"document": {
					  "title": getQueryVariable("view"),
					  //该url是onlyoffice下载文档的路径,注意这个url是onlyoffice容器可达的路径,不然你打开office会告诉你下载不了。
					  //留个问题:我在主机上启动文件下载服务,onlyoffice在docker里面,然后用虚拟ip段的192.168.206.1作为服务ip,在虚拟机里面肯定能ping通,并且也能正常访问url
					  //,但是onlyoffice却无法下载文件,这是什么问题,请知道的大佬留言告知下。
					  "url": getQueryVariable("p"),
					  
					  //key是onlyoffice下载文档格式化后存储到onlyoffice里面的key值,下次读取相同key值得文档时,不会再通过url加载。
					 
					  
					  //一些授权,都能懂得
					  "permissions": {
						//"edit": true,
						"download": true,
						"review": true,
						"print": true,
						"changeHistory": false,
						"comment": true,
						"modifyFilter": true,
						"modifyContentControl": true,
						"fillForms": true
					  }
					},
					"editorConfig": {
					  "mode": "view",//en-ch 英文模式/zh-CN 中文模式,onlyoffice自身支持汉化,不存在网上那些加入字体后汉化的说法(我的版本是5.4.2-46),加入字体是在编辑文档的时候用的,后续会讲到
					  "lang": "zh-CN",
					  "location": "zh-CN",
					  "canCoAuthoring": false,
					  //文档编辑的回调,在编辑完成后,关闭该页面后的10S左右,onlyoffice服务会通过该接口将编辑后的文档流推送过来
					  "callbackUrl": "/",
					  "user": {
						"id": "1",
						"name": "尚锦科技"
					  },
					  "customization": {
						"chat": true,
						"comments": true,
						"zoom": 100,
						"compactToolbar": false,
						"leftMenu": false,
						"rightMenu": false,
						"hideRightMenu": true,
						"toolbar": true,
						"statusBar": true,
						"autosave": true,
						"forcesave": false,
						"commentAuthorOnly": false,
						"showReviewChanges": false,
						"help": false,
						"compactHeader": false,
						"toolbarNoTabs": false,
						"reviewDisplay": "original"
					  },
					},
				}
				  //点睛之笔
			var docEditor = new DocsAPI.DocEditor("placeholder", config);

                function getQueryVariable(variable)
                {
                       var query = window.location.search.substring(1);
                       var vars = query.split("&");
                       for (var i=0;i<vars.length;i++) {
                               var pair = vars[i].split("=");
                               if(pair[0] == variable){return pair[1];}
                       }
                       return(false);
                }
                
		</script>
	</body>
</html>