- Home /
Unexpected Token BCE0043
Hello, I'm using this code to determine what the user will be playing my game under (operating system and browser type). I'm seeing an "Unexpected Token: mac. (BCE0043)" and this is true for win and ie. I'm also seeing "Unexpected Token: ,. (BCE0043)" on the same lines and it's asking me for semicolons. Can anyone help me? If I do what it says I still get errors without any clues as to fixing them. Thank you very much!
var ua = function() {
var a = nav.userAgent;
var p = nav.platform;
var ua = {
w3 : typeof doc.getElementById != "undefined" && typeof doc.getElementsByTagName != "undefined" && typeof doc.createElement != "undefined",
win : p ? /win/i.test(p) : /win/i.test(a),
mac : p ? /mac/i.test(p) : /mac/i.test(a),
ie : /msie/i.test(a) ? parseFloat(a.replace(/^.*msie ([0-9]+(\.[0-9]+)?).*$/i, "$1")) : false,
ff : /firefox/i.test(a),
ch : /chrome/i.test(a),
sf : /safari/i.test(a),
wk : /webkit/i.test(a) ? parseFloat(a.replace(/^.*webkit\/(\d+(\.\d+)?).*$/i, "$1")) : false,
x64 : /win64/i.test(a) && /x64/i.test(a),
moz : /mozilla/i.test(a) ? parseFloat(a.replace(/^.*mozilla\/([0-9]+(\.[0-9]+)?).*$/i, "$1")) : 0
};
Is this web javascript? UnityScript is different, and doesn't accept most web related features. You could try the Application functions to get some info about the platform (see http://docs.unity3d.com/Documentation/ScriptReference/Application.html)
Your answer
Follow this Question
Related Questions
Multiple Cars not working 1 Answer
A node in a childnode? 1 Answer
Unity and Xamarin not setup correctly 1 Answer
MonoDevelop Unhandled Exception. MonoDevelop will now close - Mac OSX 1 Answer
How to pass Java object to C#? 2 Answers