2015-04-06 79 views
0

我正在開發WP8 Silverlight應用程序(使用VS 2012),我在頁面中使用WebBrowser控件來顯示一些Web內容。無法在WebBrowser控件中上傳文件 - windows phone 8

問題是,當我們點擊文件瀏覽控件(內部網頁瀏覽器)時,沒有任何事情發生。

樣品URL = http://dcssrv1.oit.uci.edu/~franklin/doc/file_upload.html

好像有是從Web瀏覽器控件訪問文件系統的限制。

1)是否有任何workarround在windows phone web瀏覽器控件中實現文件上傳功能?

2)如果我將應用程序重定向到WP8.1銀色光源,是否可以通過網絡瀏覽器控件支持文件上傳?如果是這樣,我可以重新使用VS 2012還是我需要購買VS 2013?

在SO中看到了幾個類似的問題,但找不到問題的答案。

任何幫助將不勝感激。

在此先感謝

回答

1

據我所知,由於安全原因,無法從網絡瀏覽器控件上傳文件。雖然我的知識僅限於WP 8.0。

我建議的一個解決方案是使用本機用戶界面來選擇文件並執行上傳。根據您對html內容的控制程度,您可能需要攔截導航到file_upload.html頁面,然後顯示原生文件選取器UI。

相關問題