В Dynamics CRM 2016 У меня есть несколько кнопок в ленте, которые запускают javascript, которые используют window.open для запуска нового окна. Это прекрасно работает в веб-браузере в настольном режиме, но в мобильном приложении Dynamics CRM оно не работает. В документации написано:Динамическое мобильное приложение CRM - кнопка ленты, чтобы открыть URL через JavaScript?
Dynamics 365 мобильных клиентов также не поддерживает окно. метод.
Однако Microsoft не дает альтернативы.
Я замечаю, что если я добавлю кнопку в Ribbon Workbench и настрою команду «Открыть URL-адрес» и разместил веб-адрес, он отлично работает и открывается в мобильном приложении. XML:
<Actions>
<Url Address="http://google.com" WinMode="0" />
</Actions>
Я предполагаю, что XML затем переводится в Javascript в приложении. Я задавался вопросом, есть ли способ использовать Javascript для открытия URL-адреса в мобильном приложении?
Я попытался window.open и location.href ни к использованию. В этом случае javascript более идеален, поскольку я передаю кучу параметров URL-адресу, который не отображается в параметрах в Ribbon Workbench.