如何解决Permission denied
错误?
<script type="text/javascript">
window.addEventListener(
'message',
function (event) {
if (event.data.w && event.data.h) {
pop.resizeTo(event.data.w, event.data.h); // Error: Permission denied to access property "resizeTo"
}
}
);
function popup(url) {
pop = window.open(url, '', 'resizable=yes,scrollbars=yes,width=300,height=600');
pop.resizeTo(50, 50); // no error here, resize works
}
</script>
注意:popup(url)
会在不同的域上打开一个弹出窗口。
答案 0 :(得分:0)
检查if "your process here" using "api.bundle or whatever bundle you want to check"
时,您确定错误不是来自if语句吗?我想如果您无权访问if (event.data.h && event.data.w)
或event.data.h
,那么您的错误会在那里显示。