#zendesk
Вопрос:
У меня есть кнопка, которая ссылается на другую страницу в нашем приложении Zendesk, но проблема в том, что это модальный, который Zendesk выдает ошибку:
Refused to frame 'url' because an ancestor violates the following Content Security Policy directive: "frame-ancestors 'self' "url".
Похоже, я не могу создать модальную ссылку на другое приложение Zendesk, поэтому я предполагаю, что единственной альтернативой(?) является создание новой вкладки с помощью нажатия кнопки, кто-нибудь использовал этот обходной путь? Я изо всех сил пытаюсь понять в документации, как мне следует переработать этот код для достижения этой цели.
function openModalPopup(locationUrl) { const modalOptions = { location: 'modal', url: locationUrl, size: { width: '80vw', height: '80vh' } }; client.invoke('instances.create', modalOptions); }
Кнопка:
$("#myBtnToCcenter").click(() =gt; openModalPopup(urlHelper.cCenterUrl));
Комментарии:
1. Какую
locationUrl
ценность вы пытаетесь придать ? Это должно быть что-то вроде ‘assets/something.html» или который создаст экземпляр модального приложения с помощью этого html-файла.