Приложение Phonegap: внешний URL-адрес не открывается в браузере InApp IOS

Внешние URL-адреса не открываются в системном браузере в моем приложении PhoneGap IOS. Я использую PhoneGap Build 2.7.0.

JavaScript:

window.open(myURL, '_blank', 'location=yes');

Config.xml

<plugins>
    <plugin name="InAppBrowser" value="CDVInAppBrowser" />
</plugins>

<access origin="*" />

Как это решить? когда я использую URL-адрес «www.google.com», он работает нормально, но когда я использовал требуемый URL-адрес для своего приложения, он не работал, даже если этот URL-адрес отлично работает в браузере.


person Shashi    schedule 10.07.2013    source источник


Ответы (2)


Javascript:

myURL = encodeURI(myURL);
window.open(myURL, '_blank', 'location=yes'); 

Использование метода encodeURI устраняет указанную выше проблему

person Shashi    schedule 11.07.2013

Возьмите ссылку по этой ссылке. Я использовал этот плагин для разработки приложений для IOS. Работает как часы. Кроме того, его легко интегрировать.

Надеюсь, поможет !

person MAST3RMIND    schedule 10.07.2013
comment
Ссылка, которую вы использовали, мертва. - person Durai Amuthan.H; 02.05.2015