Я работаю с приложением, в которое мне нужно интегрировать Google Plus с помощью Titanium.
var win = Ti.UI.createWindow({
barColor : '#000',
navBarHidden : true
});
var textToShare = encodeURIComponent('This text will be shared');
var urlToShare = encodeURIComponent('http://www.company.com');
var webView = Ti.UI.createWebView({
url : 'https://plus.google.com/share?client_id=123456789.apps.googleusercontent.com&continue=' + Ti.App.id + '%3A%2F%2Fshare%2F&text=' + textToShare + '&url=' + urlToShare + '&bundle_id=' + Ti.App.id + '&gpsdk=1.0.0'
});
win.add(webView);
var close = Ti.UI.createButton({
title : 'Close'
});
close.addEventListener('click', function() {
win.close();
});
win.open({
modal : true
});
webView.addEventListener('load', function(e) {
if (e.url.indexOf('https://accounts.google.com') == -1) {
//win.hideNavBar();
} else {
// win.showNavBar();
win.setLeftNavButton(close);
}
});
webView.addEventListener('error', function(e) {
win.close();
});
Это вызывает ошибку 404 (запрошенный URL-адрес не найден на этом сервере) в webView после входа в учетную запись Google. Я хочу интегрировать Google Plus в титан. Есть предложения?