2014-02-03 7 views
0

У меня возникли проблемы с пониманием того, как использовать браузер inApp в Build Phonegap. Мой код выглядит следующим образом: Javascript:PhoneGap Build inAppBrowser

function appBrowse(url) { 
     var ref = window.open(url, '_blank', 'location=yes'); 
     ref.addEventListener('loadstart', function() { alert('start: ' + event.url); }); 
     ref.addEventListener('loadstop', function() { alert('stop: ' + event.url); }); 
     ref.addEventListener('exit', function() { alert(event.type); }); 
    } 

HTML:

<a href="" onClick="javascript:appBrowse('http://www.naturefund.de/erde/co2_rechner/co2_rechner_nahrung.html')">CO2 Rechner</a> 

Есть ли что-нибудь еще мне нужно? Я чувствую, что мне не хватает чего-то очень элементарного. Я добавил плагин к моему config.xml

Приветствия

ответ

0

решена. В конце концов, просто переустановка приложения работала. Я предполагаю, что некоторые изменения в файле config.xml (например, «белый список» или добавление плагина) требуют полной переустановки вместо обновления через Hydration.

1

Какую версию Кордова вы используете? Если в версии 3 вы добавили код проекта в проект также с $ cordova plugin add org.apache.cordova.inappbrowser? Читайте также: http://docs.phonegap.com/en/3.3.0/cordova_inappbrowser_inappbrowser.md.html#InAppBrowser

+0

благодарит за ответ. так как я использую функцию phonegap Build (v. 3.1.0), у меня создалось впечатление, мне не нужны инструменты командной строки. – 5mark

+0

А в таком случае я не могу помочь, так как я не использую сборку phonegap. Все-таки может быть, что команда add plugin меняет некоторые другие вещи, а я не уверен. Попробуйте с помощью phonegap вместо cordova в качестве команды. –

Смежные вопросы