2014-09-12 97 views
2

我正在試着使plupload在IE9中運行。Plupload瀏覽按鈕在IE9中無法正常工作

這裏是我的html:

<div id="uploader"> 
    <a id="browse" href="javascript:;">Browse...</a> 
    <a id="upload" href="javascript:;">Upload...</a> 
</div> 

和JS文件:

var uploader = new plupload.Uploader({ 
    runtimes: 'html, flash, silverlight, html4', 
    container: 'uploader', 
    flash_swf_url: './Moxie.swf', 
    silverlight_xap_url: './Moxie.xap', 
    browser_button: 'browse', 
    url: 'upload.php' 
}) 
uploader.init(); 

的從軍工作正常 - 它增加了div class="moxie-shim moxie-shim-flash"元素,但它不會從開始工作。 奇怪的事情發生。它在開發人員工具DOM樹中單擊該元素時開始工作。

這裏有什麼問題?

編輯:

它開始的時候,我改變了pluploader的配置工作;使用Silverlight,而不是閃光燈:

runtimes: 'html5,silverligth,html4'

前面的問題仍然存在。它不適用於我的閃光燈。

+0

'運行時間:「HTML5,閃光,Silverlight的,html4'' – Houdini 2016-04-25 16:26:43

回答

2

我終於找到了解決辦法: 這裏是我的一塊PlUpload配置:

runtimes: 'html5,silverlight,html4', //enable silverlight runtime (instead of flash) 
container: NAME_OF_CONTAINER_ELEMENT, 
silverlight_xap_url: PATH_TO_MOXIE //available in plupload package