2012-11-15 48 views
0

我在我的android應用程序中使用fennec(Morzilla瀏覽器)。在這個應用程序中,如果我選擇禁用下載,它也必須禁用瀏覽器中的下載。我怎樣才能做到這一點?在Android中禁用瀏覽器的下載

回答

2

你可以詢問Mozilla團隊是否提供了一個API來控制它。我懷疑他們這樣做。此外,還有許多其他瀏覽器可用於Android,很少(如果有的話)允許隨機開發者的隨機應用程序單方面決定「禁用下載」。

+0

我可以控制下載的開始嗎? – sundeep

+0

@sundeep:希望沒有。 – CommonsWare

1

我非常懷疑你可以做到這一點。正如CommonsWare所說,我懷疑Mozilla提供這樣的API。

另外,我不太瞭解你在你的應用中如何使用Mozilla。啓動Intent時,通常會提示用戶從可以實現該特定請求的應用程序中進行選擇,除非將Intent指向應用程序的確切軟件包。

也許有一個解決這個問題的設計相關的方法可以爲您節省大量的時間和頭痛。

+0

我只想在瀏覽器中控制下載選項。相應地禁用並啓用它。任何程序來獲得控制下載開始? – sundeep

+0

我認爲,讓其他應用訪問啓動或禁用瀏覽器的下載將是相當安全的缺陷。也許你可以讓瀏覽器打開一個用.php編碼的非常簡單的頁面或類似的東西,你可以將下載文件推送到連接的設備,並讓瀏覽器相應地處理它。還有其他更優雅的方式可以通過完全避免瀏覽器來管理應用程序中的下載。 – Eugen