내가 페이지 (google app engine page)에 SWF 파일을 포함하려고에 HTTPS에서 작동하지 않습니다 :swfobject는 자바 스크립트 코드에 따라 크롬
<script type="text/javascript">
//This example uses dynamic publishing with swfObject. Login is handled in the swf
//Note we are passing in attribute object with a 'name' property that is same value as the 'id'. This is REQUIRED for Chrome/Mozilla browsers
swfobject.embedSWF("loader.swf", "flashContent", "640", "480", "10.2", null, null, null, {name:"flashContent"});
//REST OF THE CODE
</script>
그것은 HTTP에 제대로 작동을하지만, 내용이 작동하지 않습니다 HTTPS. 나는 많은 것을 봤지만 해결책을 찾지 못했습니다. 페이스 북 응용 프로그램을 만들기 위해 Secure Canvas URL에 HTTPS를 사용해야합니다. 아래의 댓글에서 알 수 있듯이 https는 safari에서 작동하지만 크롬에는 작동하지 않습니다.
어떤 생각
는 이해할 수있을 것이다.
흠, 양쪽 URL에서 같은 것을 보았습니다. 제대로 작동하는지 확실하지 않습니다. 두 경우 모두 100 % 진행되는 프리 로더를 볼 수 있지만 그 이후에는 아무 것도 볼 수 없습니다. 진행률 표시 줄이 오른쪽으로 움직여 지지만 다른 것은 발생하지 않습니다. 그 이후로 무엇인가해야합니까? http와 https에서 동일한 플래시 컨텐츠를 보았 기 때문에 swfobject가 문제라고 생각하지 않습니다. –
진행률 표시 줄을 볼 수 있다면 swf 객체가 페이지에 포함되어 있고 내가 언급 한 문제가 아니라는 것을 의미합니다. 브라우저는 무엇입니까? – csuo
Mac OS에서 Safari와 Firefox에서 해보 았는데 제대로 작동했습니다. 그러나 크롬에서는 Flash Player 10.2 이상이 설치되어 있어야한다는 "대체"콘텐츠를 얻습니다. Flash 11.5를 Chrome에 설치했습니다. 결국 문제가되는 것 같지만 크롬에서만 문제가되는 것 같습니다. ( –