Всем привет.
Возник вопрос. Нужно встроить Iframe в page layout.
Кто сталкивался с таким, каким образом решали проблему?
Всем привет.
Возник вопрос. Нужно встроить Iframe в page layout.
Кто сталкивался с таким, каким образом решали проблему?
недавно встраивал Visualforce Page в Aura Component
<lightning:card class="slds-theme_default slds-is-relative slds-color__background_gray-3" title="">
<iframe src="{! '/apex/PrintableViewPageWorkOrder?id='+v.recordId}" width="100%;" height="870px;" frameBorder="1"/>
<aura:if isTrue="{!v.screenHight}">
<lightning:buttonIcon iconName="utility:close"
onclick="{! c.closeModel }"
alternativeText="close"
variant="border-filled"
iconClass="slds-required"
class="slds-modal__close slds-required slds-float--right marginTop"/>
</aura:if>
</lightning:card>
Круто!!!
Прикольное решение.
Однако немножко сложнее. Встраиваемая педжай храниться на стороннем сервисе.
В этом вся сложность
iframe это пережитки прошлого и огромная дыра в безопасности, особенно если речь идет о сторонних сервисах. Поэтому лучше вообще забыть об идее использовать iframes. Ищите альтернативные решения.
Спасибо.
Слава богу бизнес отказался от этой идеи и решили просто держать два открытых окна браузера.
З. Ы. У нас дыра в безопасности, ну хоть что-то у нас в безопасности.