Domanda

Ho appena perso 5 ore in cerca di una risposta che non sono stato in grado di trovare: p

In primo luogo, vorrei forzare un'applicazione attendibile (ho bisogno di accedere al file system) per visualizzare nel browser. Sulla base di quello che ho trovato su google un'applicazione attendibile deve essere installato e lanciato come un'applicazione desktop (chiamato anche out-of-browser dell'applicazione).

Quindi, voglio avere un'applicazione installata sul lato client, ma nel frattempo, l'utente deve anche essere in grado di iniziare questa stessa applicazione in una finestra del browser quando va sul mio sito web. È possibile?

In secondo luogo, mi piacerebbe dare all'utente la possibilità di avviare l'applicazione dal browser. Per essere chiari, l'applicazione viene installata sul computer client, ma voglio un pulsante sul mio sito web che si avvia l'applicazione desktop. Come posso fare questo?

Grazie

È stato utile?

Soluzione

Le risposte sono una sorta di e no.

Sì, è possibile eseguire un'applicazione che è stato installato sul client anche nel browser. Tuttavia, non tutte le funzionalità dell'applicazione installati saranno disponibili. Tutto ciò che richiede elevata fiducia non funziona all'interno del browser.

No non è possibile avviare l'applicazione installata di programmazione dal codice in esecuzione nel browser. Il meglio che puoi fare è visualizzare un messaggio gentile per l'utente nel senso che hanno questa applicazione già installata e al fine di accedere a tutti la sua caratteristica di cui avranno bisogno per lanciarlo.

Altri suggerimenti

Sì, è possbile poiché Silverlight 5, vedere la mia risposta su silverlight-4-elevato-permission-inside-the-Browser

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top