2014-01-06 7 views
0

Я использовал свойство Ti.Platform.openUrl(), чтобы открыть ссылку на сайт внутри моего приложения для Android. Но это свойство openUrl() прекрасно работает в Titanium 3.0.2 или более низких версиях. Он не работает в версии Titanium 3.1.3. Может ли кто-нибудь предложить мне решение этой проблемы или альтернативный метод.Свойство OpenUrl() не работает в Titanium 3.1.3

Мой код выглядит следующим образом;

button.addEventListener('click',function(e){ 
Ti.Platform.openURL("https://www.google.co.in/"); 
}); 
+0

Там, кажется, быть [билет] (https://jira.appcelerator.org/browse/TC-3319) для такого рода ошибки, хотя он не решен. Обновление до последней версии Titanium SDK 3.2.0 GA может помочь ... – mwfire

ответ

0

Его Ti.Platform не Ti.platform

+0

извините. Я пробовал только с Ti.Platform. исправить ошибку орфографии. – msg

+0

ok, так что вы открываете сайт google или просто приводите пример. , если вы открываете какой-то другой URL-адрес, вам просто нужно закодировать этот url, используя encodeURI. http://docs.appcelerator.com/titanium/3.0/#!/api/Global-method-encodeURIComponent –

+0

Это просто пример. Я открываю другие URL-адреса точно так же, как я упоминал выше. – msg

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