try/catch wrapper in native iOS code for cordova-js initialization firing
alerts when page without cordova.js is loaded in
--------------------------------------------------------------------------------------------------------------------------
Key: CB-387
URL: https://issues.apache.org/jira/browse/CB-387
Project: Apache Callback
Issue Type: Bug
Components: iOS
Affects Versions: 1.6.0
Environment: 1.6.0rc1 <--- FYI!!
Reporter: Filip Maj
Assignee: Shazron Abdullah
Fix For: 1.6.0
Originally authored by code I wrote! My bad!
See line 370 of CDVViewController.m:
{code}
NSMutableString *result = [[NSMutableString alloc]
initWithFormat:@"try{require('cordova/plugin/ios/device').setInfo(%@);}catch(e){alert('errorz1!!!');alert(JSON.stringify(e))}",
[deviceProperties JSONString]];
{code}
We should have a graceful way of degrading this, perhaps run a console.log
instead? Suggestions?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira