我试图readyCallback()在iFrameResizer 中使用方法,但它似乎不起作用。当我将回调添加到parent iframe对象时,它永远不会被调用:
iFrameResize({
log : true,
checkOrigin: false,
minHeight : 800,
maxHeight : 4000,
readyCallback: function(){
// (!) never called
console.log('ready parent callback .. ');
},
messageCallback: function(data){
// works OK
console.log('message callback .. ');
console.log(data);
},
initCallback: function(){
// works OK
window.scrollTo(0,0);
alert("OK initiated");
},
resizedCallback : function(info){
// works OK
console.log(info);
scrollTo(0, info.iframe.offsetTop);
},
heightCalculationMethod : 'taggedElement'
}, '#iframe123');
Run Code Online (Sandbox Code Playgroud)
该iframeResizer.contentWindow.js内部IFRAME元素负载和工作确定。
我错过了什么吗?谢谢你。