【发布时间】:2016-06-10 15:20:41
【问题描述】:
我创建了一个 Office 加载项,可将 SharePoint 中的文档加载到 Word 中。 为了调试,我在线使用 Word,并在 SharePoint 的同一文件夹中打开一个或多或少空白的 Word 文档。 然后我“上传”我的清单文件并初始化加载项。 该加载项广泛使用 jquery - 并且为了避免陷阱,我访问了 SharePoint 中设置的同一文件夹中的 jquery 文件(目前为硬编码 URL),而不是使用默认的 SharePoint jquery。 所以在 SharePoint 我有文件夹
主主机文件夹
紧随其后
ContentDOCX 有 1..n 个 Word 文档
将我在加载项中使用的所有图像(+ 和 - 用于 jquery 的树视图)制作成图片
Scripts Office js 1、jquery 最新稳定版和我的插件 js
generated.aspx(加载项 html),其中包含来自 SharePoint /_layouts/15/ 文件夹的上述脚本和图像以及 sp.js 的引用
还有一个几乎是空的 testGen.docx - 我用来调试代码 - 直到 Word.run,此时浏览器自然会出错,但我可以在本地测试 Word 中的最后一个。
当我使用Word在线加载时,我可以愉快地运行,查看调试,并且Word在本地都可以正常工作。
但是,当我要求其中一个团队测试插件时,加载项无法加载 jquery 树视图,因此他们得到了一个设计不良的丑陋的项目符号列表,并且在他们的插件中出现了一个破碎的网页。在线 Word、浏览器和本地 Word。
比较 IE 11 中的浏览器设置,它们看起来相同。 我们都对 SharePoint 文件夹具有相同级别的访问权限
关于可能阻止脚本在团队计算机上运行的任何建议? (杀毒和防火墙都检查过了)
其中一个团队可以加载我构建的基于本地的副本,并且 jquery treeview 可以工作,但 SharePoint 失败 - 所以它似乎指向远程 Web 或 SharePoint 访问。
【问题讨论】:
标签: javascript jquery sharepoint-2013 office365api office-js