Klassen HTMLLoader har en egenskap,
userAgent
, med vilken du kan ange den användaragentsträng som ska användas av HTMLLoader. Ställ in egenskapen
userAgent
för HTMLLoader-objektet innan du anropar metoden
load()
. Egenskapen
userAgent
för den URLRequest som skickas till metoden
load()
används
inte
om du ställer in egenskapen i HTMLLoader-instansen.
Du kan ange den standardinställda användaragentsträng som ska användas av alla HTMLLoader-objekt i en programdomän genom att ange egenskapen
URLRequestDefaults.userAgent
. De statiska egenskaperna
URLRequestDefaults
används som standard för alla
URLRequest
-objekt, och inte bara för de URLRequest som används med metoden
load()
för HTMLLoader-objekt. Om egenskapen
userAgent
anges för HTMLLoader-objektet åsidosätts inställningen
URLRequestDefaults.userAgent
.
Om du inte anger ett användaragentvärde för antingen egenskapen
userAgent
för HTMLLoader-objektet, eller för
URLRequestDefaults.userAgent
, används standardvärdet för användaragent i AIR. Det här standardvärdet varierar beroende på körtidens operativsystem (till exempel Mac OS eller Windows), körtidens språk och körtidens version, som i följande två exempel:
-
"Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/420+ (KHTML, t.ex. Gecko) AdobeAIR/1.0"
-
"Mozilla/5.0 (Windows; U; en) AppleWebKit/420+ (KHTML, t.ex. Gecko) AdobeAIR/1.0"
|
|
|