Event "Navigate to Link" - "Open in New Window" doesn't seem to work on iOS as expected.
This is the code generated by Appery for the event
window.open('http://www.google.com', 'NewWindow', 'width=600,height=400,toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,resizable=yes');
When viewing the app in a browser, clicking the button launches the external URL in a popup window correctly.
When I build and deploy an IPA to my iOS 6 device, clicking the button has no effect.
Viewing the iOS device console shows the following error:
Jun 27 18:33:16 Test[2302] : ERROR: Plugin 'InAppBrowser' not found, or is not a CDVPlugin. Check your pluginmapping in config.xml.
I was successfully able to launch the external URL using ChildBrowser with the following javascript bound to the button click event:
var cb = window.plugins.childBrowser;
if(cb != null) {
cb.showWebPage("http://www.google.com");
}
However I would prefer to use InAppBrowser rather than legacy ChildBrowser.