2013-02-16 46 views
6

Bir sayfada (google app engine page) bir swf dosyasını gömmek çalışıyorum https çalışmıyor:swfobject javascript kodu izleyerek Chrome

 <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> 

O HTTP düzgün çalışır, ancak içerik üzerinde çalışmıyor HTTPS. Çok fazla googledim ama çözümü bulamadım. Facebook uygulaması oluşturmak için Güvenli Tuval URL'si için HTTPS kullanmam gerekiyor. Aşağıdaki yorumlarda da görebileceğiniz gibi, https safari üzerinde çalışıyor ancak Chrome'da değil.

Herhangi bir fikir takdir edilecektir.

+0

Hmm, aynı şeyi her iki URL'de de görüyorum. Düzgün çalışıp çalışmadığından emin değilim. Her iki durumda da% 100'lük bir ön yükleyici görüyorum, ama bundan sonra başka bir şey yok. İlerleme çubuğu tamamen sağa doğru hareket eder, ama sonra başka hiçbir şey olmaz. Bundan sonra bir şey yapması gerekiyor mu? Aynı Flash içeriğini http ve https'de görebildiğim için swfobject'in sorun olduğunu düşünmüyorum. –

+0

Eğer ilerleme çubuğunu görebilirsiniz, yani, swf nesnesi sayfaya gömülüdür ve bahsettiğim sorun değil, tarayıcınız nedir? – csuo

+0

Mac OS'de Safari ve Firefox'ta denedim - doğru şekilde çalıştı. Ancak, Chrome ile Flash Player 10.2 veya daha sonraki bir sürümünün yüklü olması gerektiğini söyleyen "alternatif" içerik elde ediyorum. Chrome'da Flash 11.5 yüklü. Her şeyden önce bir sorun var, ama sadece Chrome'da :( –

cevap

7

benim yorumum :)

önerildiği gibi Sen

// ajax yapabileceğini HTTPS HTTP'den SWFObject bağlantısını değişti kez https://radmahdi.appspot.com/facebook/userstatusweb/index.html şimdi, sizin için çalışıp çalışmadığını görebilirsiniz .googleapis.com/ajax/libs/swfobject/kullanılan protokol yüklü sayfaya göreli olacak bu durumda sizin bağlantı olarak 2.2/swfobject.js

. Hangisi daha da kötüdür.

Çözümden memnunsanız, lütfen soruyu cevaplandı olarak işaretleyin.

+1

Elbette ve teşekkür ederim, cevabını takdir ediyorum Mike. – csuo

İlgili konular