Отображение данных base64 в Ifram не работает в Lightning Experience - PullRequest
0 голосов
/ 28 февраля 2020

У нас есть требование показывать содержимое диска Google (pdf, txt, docs, xlsx, images) в модальном виде на молнии.

Ниже приведено то, что я сделал до сих пор:

1) Получите содержимое файла base64 диска с помощью Apex Callout.

2) Установите атрибут url тега iframe для содержимого base64 внутри компонента Lightning.

Когда я просматриваю модальный в LEX, я получаю следующее сообщение об ошибке:

Отказано во фрейме '', поскольку оно нарушает следующую директиву политики безопасности содержимого: "frame-sr c https: mailto:

Но если я просматриваю тот же компонент молнии на странице VF в представлении Classi c с использованием молнии, модал правильно показывает содержимое.

Я попытался добавить URL-адрес диска: https://www.googleapis.com в настройках CSP и CORS, но ничего не работает.

...