ios - try-catch in JavaScript : how to get stack trace or line number of the original error -


when using try-catch in javascript, how line number of line caused error?

on many browsers, below code work great , stack trace points actual line throw exception.

however, browsers not have "e.stack". iphone's safari 1 example.

is there someway line number work browsers?

try {    // lots of code here    var = v.willgenerateerror; // how line number in catch??    // lots of code here }  catch (e)  {      alert (e.stack)  // work on chrome, ff. no not work on safari       alert (e.line)  // work on safari not on iphone } 

many thanks!

update: found e.line works on safari still not available on iphone, latest ios version

try use e.linenumber. example:

try {    var = v.willgenerateerror; } catch (e) {    alert(e.linenumber); } 

Comments

Popular posts from this blog

django - How can I change user group without delete record -

java - Need to add SOAP security token -

java - EclipseLink JPA Object is not a known entity type -