如何:Outlook 2016 for Mac-在Outlook加载项中调试/查看控制台日志

如何:Outlook 2016 for Mac-在Outlook加载项中调试/查看控制台日志,outlook,outlook-addin,office365-apps,officedev,office-2016,Outlook,Outlook Addin,Office365 Apps,Officedev,Office 2016,我们开发了一个使用html5/js的Outlook应用程序(现在称为插件),最初用于OWA,但现在它面向所有Office支持的平台。 事实上,它似乎可以在所有平台上运行(ios、mac上的safari、windows浏览器和outlook),但outlook 2016 for mac除外。 在Outlook 2016 for Mac内部运行时,其行为非常奇怪。没有加载一半的时间,加载时,它不能正常工作 我们发现很难找到问题。我们没有找到调试脚本的方法,甚至没有看到控制台日志 您是否有我们可以使用

我们开发了一个使用html5/js的Outlook应用程序(现在称为插件),最初用于OWA,但现在它面向所有Office支持的平台。 事实上,它似乎可以在所有平台上运行(ios、mac上的safari、windows浏览器和outlook),但outlook 2016 for mac除外。 在Outlook 2016 for Mac内部运行时,其行为非常奇怪。没有加载一半的时间,加载时,它不能正常工作

我们发现很难找到问题。我们没有找到调试脚本的方法,甚至没有看到控制台日志


您是否有我们可以使用的任何标志/过程/工具,以便我们可以查看此平台中的外接程序的运行情况?

请阅读本文:

还要对照API文档检查您正在访问的所有API对象、方法和属性;请注意成员页面底部的“支持详细信息”部分,以确认其是否可用于Outlook for Mac

要根据Outlook for Mac对其进行调试,您可能需要使用Yeoman工具:


您可以使用Vorlon.js调试外接程序

您应该在这里明确地了解一下VorlonJS:

简而言之,VorlonJS是一个开源的、可扩展的、与平台无关的工具,用于远程调试和测试JavaScript。由node.js和socket.io供电

您可以在“随心所欲”中启动外接程序,然后在VorlonJS中调试它

  • 在outlook上打开外接程序
  • 转到并打开其中一个:
    32位–C:\Windows\System32\F12\F12Chooser.exe
    64位–C:\Windows\SysWOW64\F12\F12Chooser.exe
  • 这是你的调试器

    访问了解更多信息