現在、iframe と worldpay の統合に大きな問題があります。
私は現在 worldpay テンプレート フォームを使用しています。テンプレート フォームが私の Web サイトに配置されている場合、フォームは表示されますが、iframe 内に worldpay テンプレート フォームをロードすると、worldpay テンプレート フォームの可視性が非表示に設定されます。
Worldly はこのシナリオの解決策を提供していません。回避策はありますか?
編集
サンプルコード
<script src="https://xx.xxxx/xx/worldpay.js"></script>
<script type="text/javascript">
function WorldPay() {
/*WorldPay-START*/
Worldpay.setClientKey('<%=WorldPayClientKey%>');//<YOUR_CLIENT_KEY>
Worldpay.reusable = false;
Worldpay.templateSaveButton = false;
Worldpay.useTemplate('aspnetForm', 'paymentDetails', 'inline', function (obj) {
//Form Submission here
});
/*WorldPay-END*/
}
</script>
<div id="paymentDetails"></div> //WORLDPAY iframe loads here
If this page is not inside an iframe world pay loads else it does not