Опитвам се да отворя външни връзки в inAppBrowser в Cordova с помощта на Phonegap Build. Моите връзки се добавят динамично въз основа на резултати, извлечени от базата данни, и аз използвам този код в моя инициализатор:
document.onclick = (e) ->
e = e or window.event
element = e.target or e.srcElement
if element.tagName == 'A'
cordova.inAppBrowser.open element.href, '_blank', 'location=yes'
return false
# prevent default action and stop event propagation
return
Това обаче не изглежда да прави нищо в моето компилирано приложение, то просто отваря връзката в прозореца за изглед на приложението и след това трябва да изляза от приложението, за да се върна към моето приложение.
Това е записът в моя config.xml
файл
<gap:plugin name="org.apache.cordova.inappbrowser"/>
Също така, в моята Javascript конзола за разработка, cordova.inAppBrowser
е недефиниран. Аз съм сравнително нов в разработката на Cordova/Phonegap, какво правя погрешно, за да използвам плъгини/inAppBrowser?