wpsjs版插件,在部分Ubuntu系统中,调试模式关不掉

整个项目,已经使用 wpsjs build 打包并上传到服务器了

在 publish.xml 文件中,设置了 enable="true"

在银河麒麟系统中,一切正常;

但在另一些系统(目前测试了 统信UOS、Deepin)中,功能区最右侧的【打开JS调试】一直显示着:

然后在执行每个功能的时候,都会alert弹出下面的框:

内容是:Error:arguments error at <anonymous>:1:98

这一直捕获不到是从哪儿弹出来的,控制台也没输出;且功能又能正常运行,好像不受影响。

我本来想重写alert,然后在重写的alert中拦截掉 arguments error ,结果wps中好像又禁止了重写alert。

有其他小伙伴也遇到这个问题吗?

顺便提一下,wpsjs插件的alert调用wps的弹出窗口,好丑,和WPS的新UI不统一。

重庆
浏览 333
1
5
分享
5 +1
15
1 +1
全部评论 15
 
WPS反馈小助理小雅
WPS反馈小助理小雅

WPS社区反馈员

你好,可以参考下方方法操作看看; 显示这个按钮一般是因为WPS配置文件oem.ini里面设置了JsApiShowWebDebugger = true开启了调试器功能,可以在oem.ini里将JsApiShowWebDebugger设置为false,或者删掉该行配置,如果是安装的WPS新版本,新版本的oem.ini做了加密看不到明文配置,可以找到ubBpehOodGBPB6wQcfn6_TVfus8yzkYgp2IQzsLkoyw.=WHfH10HHgeQrW2N48LfXrA..这行然后删掉
· 广东省
回复
归来仍是少年:)
这个办法刚试了,没有用,js调试器还是一直开启,点功能也一直在alert error
· 广东省
回复
 
归来仍是少年:)
麒麟装了最新版的WPS也有这个问题了,改了enable="true"也没有用
· 广东省
回复
不坑老师
我这边是 Deepin 和统信有 debug,麒麟下的wps没有
· 重庆
回复
 
WPS_1646135861
之前老版本没有这两个问题,更新到最新的linux版本后就出现了,太坑了,还不知道什么时候会改
· 江西省
回复
不坑老师
· 重庆
回复
 
初心不忘
没法关闭,debug字段没用,等官方修吧
· 江苏省
回复
不坑老师
笑哭笑哭笑哭笑哭笑哭笑哭
· 重庆
回复
 
不坑老师
排查了一晚上,那个弹 error 的问题已经解决。 现在差关那个【打开js调试器】按钮
· 重庆
回复
初心不忘
请问下,弹窗错误是啥原因
· 江苏省
1
回复
 
不坑老师
对了,翻了论坛以前的文章,有大佬说是以wpsjs开发包身份运行过。但我这个并没有,系统都是新安的,直接写的 publish.xml ,WPS重装过也这样~
· 重庆
回复