javascript - 是否可以从 Office.JS Excel 插件中启动现有的 JS 模块?
问题描述
我目前正在构建 office-dev 教程,并且我想集成一个现有的 JavaScript 模块,该模块可以处理本地文件系统中的文件并输出 .csv。有没有办法让我从我的 Excel 加载项中调用现有模块,或者将其烘焙到加载项本身,以便我可以使用加载项作为 UI 来选择要处理的文件并可能显示输出?
任何帮助将不胜感激,但大多数情况下,我只需要知道这样的事情是否可行,并且可能会朝着正确的方向轻推。谢谢!
解决方案
Office 加载项在沙盒 Web 视图控件中运行,该控件以与浏览器相同的限制运行。正如浏览器不能直接访问本地文件系统(除了某些有限的目的,例如保存 cookie),Office 插件也不能这样做。因此,您的模块不会在加载项中运行。
推荐阅读
- jquery - 验证输入字段的特定结构
- windows - JNLP 连接在 Jenkins 中已被弃用 将 Windows 从属连接到詹金斯的新推荐方法是什么?
- android - PackageInstaller.uninstall() 方法在 Android-TV 中不起作用(设置框)
- ssl - 验证自签名证书的命令是否可以访问应用程序
- mysql - MySQL 根据到期日期获取列表...从 3 列日期
- python - 无法在 Spyder Python 3.7 中安装 Pyperclip
- firebase - 在 Firebase React-Native 应用中按名称删除项目
- python - 使用 python arcgis api 更新 arcgis 应用程序的数据
- java - 在 Spring Boot 中设置休眠获取大小
- javascript - 如何添加条件转换?