是否有可能確定在Flash Builder最終用戶的瀏覽器嗎?我已經發現在Chrome中打印問題,想警告發送到Chrome用戶。如何識別Flash Builder中的瀏覽器
1
A
回答
4
我不認爲Flash中內置了一個特定API來訪問該信息,但您可以通過FlashVars或使用ExternalInterface
向瀏覽器請求傳遞信息。
使用後者,你可以簡單地說:
var userAgent:String = ExternalInterface.call('window.navigator.userAgent.toString');
讓你檢測鉻,如:
if (userAgent.indexOf('Chrome') >= 0) {
// ...
}
1
這是非常容易的,不要擔心,從上述用戶的答案將是一個問題,如果客戶或最終用戶使用比任何其他已知的瀏覽器
所以,如果你想知道到底是什麼瀏覽器,他正在使用的瀏覽器,試試這個代碼
<?xml version="1.0"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
creationComplete="creationCompleteHandler(event)">
<fx:Script>
<![CDATA[
import mx.events.FlexEvent;
protected function creationCompleteHandler(event:FlexEvent):void
{
var userAgent : String = String(ExternalInterface.call("function(){return navigator.userAgent}"));
trace(userAgent);
}
]]>
</fx:Script>
你會得到的信息,例如,上述程序將創建下列跟蹤
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
您可以使用此信息以供將來!
相關問題
- 1. 瀏覽器識別
- 2. 如何識別黑莓的瀏覽器
- 3. 的JavaScript瀏覽器識別
- 4. HttpWebRequest:如何識別瀏覽器?
- 5. 瀏覽器中的QRcode光學識別
- 6. Web瀏覽器中的語音識別
- 7. 如何讓Flash Builder 4啓動瀏覽器運行?
- 8. 節在瀏覽器中無法識別
- 9. 在Ionic2中識別平臺瀏覽器
- 10. 如何讓Flash Builder在新的瀏覽器窗口中調試SWF?
- 11. 如何識別在瀏覽器中播放視頻的窗口
- 12. 在Adobe Flash Builder 4.6中爲Blackberry Playbook編寫'文件瀏覽器'
- 13. 使用javascript進行瀏覽器識別
- 14. 瀏覽器指紋識別和火狐
- 15. Drupal識別用戶/瀏覽器
- 16. 如何識別已打開瀏覽器的對象?
- 17. Selenium - 它如何識別瀏覽器的安裝位置?
- 18. 如何識別使用JavaScript或jQuery的瀏覽器選項卡?
- 19. 任何方式來識別JavaScript中的瀏覽器標籤?
- 20. Flash瀏覽器? Flash服務器端?
- 21. 如何根據瀏覽器特徵識別訪問者?
- 22. 如何識別IE瀏覽器生成和生成號碼?
- 23. 如何識別網站是否源自移動瀏覽器?
- 24. 如何讓瀏覽器識別密碼更改?
- 25. 如何從瀏覽器識別設備和檢索唯一ID
- 26. 瀏覽器如何識別登錄表單?
- 27. 如何檢查語音識別是否支持瀏覽器
- 28. 如何識別瀏覽器欄(Internet Explorer)是否隱藏?
- 29. iPhone:如何讓Safari瀏覽器識別電子名片?
- 30. 如何通過瀏覽器識別javascript是否是暗號
聽起來不錯,upvoted! – tatactic