【发布时间】:2016-11-11 12:48:21
【问题描述】:
在 Dynamics CRM 2016 中,我在功能区中有一些运行 javascript 的按钮,这些按钮使用 window.open 来启动新窗口。这在桌面模式下的 Web 浏览器上运行良好,但在 Dynamics CRM 移动应用程序中不起作用。文档说:
Dynamics 365 移动客户端也不支持 window.open 方法。
但是,微软别无选择。
我注意到如果我在 Ribbon Workbench 中添加一个按钮并将命令设置为“打开 URL”并输入一个网址,它可以正常工作并在移动应用程序上打开。 XML 是:
<Actions>
<Url Address="http://google.com" WinMode="0" />
</Actions>
我假设 XML 然后在应用程序上转换为 Javascript。我想知道是否有一种使用 Javascript 在移动应用上打开 URL 的方法?
我试过 window.open 和 location.href 没用。在这种情况下,javascript 更理想,因为我将一堆参数传递给功能区工作台中的选项不可见的 URL。
【问题讨论】:
标签: dynamics-crm crm-ribbon-workbench dynamics365-app-mobile