Poniższy problem występuje na urządzeniach z Androidem 4.4 lub nowszym.Błąd bezpieczeństwa z iframe
To właśnie nasza iframe wygląda następująco:
<iframe frameborder=0 id="myIFRAME"></iframe>
Poniżej przedstawiono sposób jesteśmy coraz iframe programowo:
if(document.getElementById("myIFRAME")){
me.setMyIFRAME(document.getElementById("myIFRAME").contentWindow);
}
Jest to przyczyną błędu bezpieczeństwa związanych z protokołem niezgodności:
"Uncaught SecurityError: Blocked a frame with origin " https://www.google.com " from accessing a frame with origin "file://". The frame requesting access has a protocol of "https", the frame being accessed has a protocol of "file". Protocols must match.
Używamy Sencha touch z Cordova do opracowania naszego projektu.
Gdzie muszę to wykorzystać – Vishnu