14
我在Silverlight 4 Beta中構建原型應用程序,並使用Out-of-Browser(OOB)功能。我需要OOB功能才能訪問本地文件系統,並且我希望避免編寫ActiveX組件或Java小程序。從瀏覽器安裝後啓動Silverlight Out-of-Browser
我有一個要求,即在客戶端計算機上安裝OOB之後,可以從瀏覽器啓動OOB體驗。我似乎能夠做的就是從瀏覽器中檢測應用程序是否已安裝,然後要求用戶從桌面或開始菜單(作爲普通應用程序)啓動它。
然而,這'打破'了客戶要求的體驗,這應該從瀏覽器引導。有沒有人能夠直接從瀏覽器啓動OOB應用程序?
謝謝
的Martijn
非常感謝AnthonyWJones(+1)。但是,點擊啓動以前安裝的OOB的網站上的按鈕是否會被視爲用戶「明確決定這麼做」? (只是想大聲) – 2010-02-24 15:06:32
@martijn_himself:不會。如果我的OOB被稱爲「全球熱核戰爭」,但瀏覽器中的按鈕顯示「請參閱每日笑話」? – AnthonyWJones 2010-02-24 16:24:48
@AnthonyWJones:嗯,我還不確定這是否合適。用戶之前已同意安裝並信任OOB。我可以通過ActiveX組件或可信Java Applet實現同樣的功能(即打破沙箱)。首先,這是否是一個好主意是一個不同的討論:)。 – 2010-02-24 16:53:38