是否有可能確定在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. 識別瀏覽器
- 4. 如何識別黑莓的瀏覽器
- 5. 的JavaScript瀏覽器識別
- 6. HttpWebRequest:如何識別瀏覽器?
- 7. 如何識別瀏覽器選項卡?
- 8. 瀏覽器如何識別視頻?
- 9. 瀏覽器如何識別ASP.NET/C#中的用戶斷開瀏覽/瀏覽器瀏覽器#
- 10. 如何讓Flash Builder 4啓動瀏覽器運行?
- 11. 瀏覽器中的QRcode光學識別
- 12. Web瀏覽器中的語音識別
- 13. 在Ionic2中識別平臺瀏覽器
- 14. Silverlight語音識別(在瀏覽器中)
- 15. 節在瀏覽器中無法識別
- 16. 如何讓Flash Builder在新的瀏覽器窗口中調試SWF?
- 17. 在Adobe Flash Builder 4.6中爲Blackberry Playbook編寫'文件瀏覽器'
- 18. 如何識別WordPress中訪問者的瀏覽器語言?
- 19. 如何識別在瀏覽器中播放視頻的窗口
- 20. 如何使iOS中的「識別瀏覽器爲」
- 21. 識別跨瀏覽器的元素
- 22. 瀏覽器擴展:識別瀏覽器活動
- 23. 如何直接從Flash Builder瀏覽文件夾?
- 24. Safari瀏覽器語音識別
- 25. 使用javascript進行瀏覽器識別
- 26. 會話無法從瀏覽器識別
- 27. Firefox瀏覽器不能識別table.cells嗎?
- 28. 瀏覽器指紋識別和火狐
- 29. 瀏覽器不識別PHP代碼
- 30. Flash Builder 4.6將不會啓動瀏覽器進行調試
聽起來不錯,upvoted! – tatactic