Apertura di un URL in un'altra applicazioneFlash Player 9 e versioni successive, Adobe AIR 1.0 e versioni successive Potete usare la funzione navigateToURL() per aprire un URL in un browser Web o un'altra applicazione. Per il contenuto in esecuzione in AIR, la funzione navigateToURL() apre la pagina nel browser Web di sistema predefinito. L'oggetto URLRequest passato come parametro request della funzione utilizza solo la proprietà url. Il primo parametro della funzione navigateToURL(), navigate, è un oggetto URLRequest (consultate Uso della classe URLRequest). Il secondo parametro, window, è opzionale e consente di specificare il nome della finestra. Ad esempio, il codice seguente apre la pagina Web www.adobe.com: var url:String = "http://www.adobe.com"; var urlReq:URLRequest = new URLRequest(url); navigateToURL(urlReq); Nota: quando usate la funzione navigateToURL(), il runtime gestisce un oggetto URLRequest che usa il metodo POST (che ha la proprietà method impostata su URLRequestMethod.POST) come se usasse il metodo GET.
Quando si utilizza la funzione navigateToURL(), gli schemi URI sono consentiti in base alla sandbox di sicurezza del codice che chiama la funzione navigateToURL(). Alcune API consentono di avviare contenuto in un browser Web. Per motivi di sicurezza, alcuni schemi URI non sono consentiti quando si utilizzano queste API in AIR. L'elenco degli schemi non consentiti dipende dalla sandbox di sicurezza del codice che utilizza l'API. Per ulteriori informazioni sulle sandbox si sicurezza, consultate Sicurezza in AIR. Sandbox dell'applicazione (solo AIR)Sono consentiti gli schemi riportati di seguito. Usarli allo stesso modo che in un browser Web.
Tutti gli altri schemi URL non sono consentiti. Funzioni di sicurezza sandbox remoteSono consentiti gli schemi riportati di seguito. Usarli allo stesso modo che in un browser Web.
Tutti gli altri schemi URI non sono consentiti. Sandbox locale con fileSono consentiti gli schemi riportati di seguito. Usarli allo stesso modo che in un browser Web.
Tutti gli altri schemi URI non sono consentiti. |
|