2024年2月24日发(作者:)

PageOffice开发平台使用注意事项

一、PageOffice产品服务端和客户端支持环境:

PageOffice服务器端需要的软件配置如下:

1. PageOffice目前支持的Web编程语言及架构有:Java(JSP、SSH、MVC等),(C#、、MVC、Razor等),PHP。

2. PageOffice与数据库没有直接关系,可保持开发者存取数据的灵活性,因此可支持各种大中小型数据库,例如:Oracle、MS SQLServer、DB2、MySQL、MS Access等。

3. PageOffice for Java版服务器端支持Unix、Linux、Windows等所有可运行Java的服务器操作系统平台。

4. PageOffice支持各种Web Server,例如:WebLogic、WebSphere、Tomcat、Apache、Resin、JBoss、Windows IIS等。

5. PageOffice服务器端不使用Office自动化调用技术,无需引用Office类型库,所以服务器端无需安装Office软件。PageOffice for Java版服务器端要求tomcat 6及以上版本 JDK1.6及以上版本。PageOffice for 版服务器端要求.NET

Framework2.0及以上版本。PageOffice服务器端支持64位Linux、Windows操作系统。

PageOffice客户端需要的软件配置如下:

1. 操作系统:WindowsXP、WindowsVista、Windows7、Windows8或Windows10及以上版本,并且支持x64版本;

2. 浏览器:IE(Internet Explorer)6、IE7、IE8、IE9、IE10、IE11、搜狗、傲游、MyIE、猎豹、百度、360、世界之窗、QQ浏览器;Chrome、FireFox;Edge;

3. Office软件:Office2003及以上版本,WPS越新版本越好,(最好去WPS官方网站下载最新版本)

二、Pageoffice产品不支持的系统环境如下:

1、Pageoffice产品不支持MAC苹果系统。

2、Pageoffice产品不支持在winform下使用。

3、不支持HOME版操作系统及不支持HOME版OFFICE办公软件。

4、不支持虚拟主机上使用,可以在虚拟机上使用。

5、不推荐在WIN7操作系统+IE8浏览器下使用:在部分Win7 + IE8的客户端电脑上,使用PageOffice在线打开文件时,可能会出现IE会崩溃的问题。最好不要在windows7操作系统下IE8下使用。

原因如下:IE8 是Win7 操作系统上的第一版浏览器,根据以往微软发布的软件特点,第一版产品总是有很多的问题,目前已知Win7下的IE8就有平时访问网页就容易崩溃、经常无缘无故的丢失cookies、IE8内部子线程管理混乱等很多的bug问题, Win7下的IE浏览器从IE10开始稳定,在IE10之前,64位的IE和32位的IE是分开的,从IE10开始微软才完成了IE的整合,并稳定下来。

6、不支持在XP操作系统64位下+IE8浏览器中使用,支持XP操作系统32位下+IE8浏览器中使用。

7、Pageoffice产品不支持在线打开的中文文件名超过20个汉字的,不支持英文文件名字母超过40个的。

三、针对不支持安装任何插件的浏览器支持方法如下

A: Edge浏览器、谷歌浏览器42及其以上版本和火狐浏览器52及其以上版本做了比较大的升级,内容是禁止了所有的插件,不光是我们的pageoffice没法运行了,最典型的阿里的支付宝也不行了。针对这个问题,我们研究了下,解决办法如下,谷歌浏览器所有42及其以上版本、火狐浏览器52及其以上版本及Edge

浏览器的方法是:使用pageoffice的新特性pageofficelink方法打开文档即可。具体请看如下示例

223.203.221.40/Samples3/

B: pageoffice产品主版本4.0程序下的浏览器使用方法如下:

Edge浏览器、谷歌浏览器42及以上版本和火狐浏览器52及以上版本做了比较大的升级,内容是禁止了所有的插件,不光是我们的pageoffice没法运行了,最典型的阿里的支付宝也不行了。针对这个问题,我们研究了下,解决办法如下,谷歌浏览器所有42及以上版本、火狐浏览器52及以上版本及Edge浏览器的方法是:使用pageoffice的新特性POBrowser方式打开文档即可。具体请看如下示例:

:8080/Samples4/

POBrowser方式在线打开文档。不管主窗口是什么浏览器,在在线打开文档的时候都会弹出PageOffice产品提供的新浏览器窗口:POBrowser,POBrowser是基于IE内核的所以可以支持插件,POBrowser不但保持了主窗口中的Session,还可以通过名称为POBrowser的JavaScript对象提供的一组方法与父窗口传递参数和交互调用,彻底解决主窗口与子窗口的割裂问题。同时PageOffice V4.0还解决了以下四个问题。详见--新版PageOffice为什么用弹出窗口的方式打开文件的文档详细解释说明。或者简短来说---详见pageoffice产品4.0新特性文档说明。如后期那块不清楚的,可随时沟通。

c:chrome 42至45版本的的设置方法:

1,chrome地址栏输入:chrome://flags/#enable-npapi ,回车,会出现如上图中的设置界面

2, 点击“启用”,启用NPAPI

如果是用chrome 45以后的版本,就用pageoffice的新特性pageofficelink方法打开文档

D:

chrome 42以下版本可以直接安装pageoffice产品客户端的程序使用的。