Ti.Android.currentActivity.startActivity()停止启动活动
我基本上用的是锻造钛的导航控制器。我还尝试用下面的代码启动各种网页。问题是,在应用程序周围导航了一段时间后,意图似乎不再启动活动 还有其他人遇到过类似的问题吗?如果是,是如何解决的 谢谢你抽出时间Ti.Android.currentActivity.startActivity()停止启动活动,android,android-intent,titanium,Android,Android Intent,Titanium,我基本上用的是锻造钛的导航控制器。我还尝试用下面的代码启动各种网页。问题是,在应用程序周围导航了一段时间后,意图似乎不再启动活动 还有其他人遇到过类似的问题吗?如果是,是如何解决的 谢谢你抽出时间 exports.openWebPage = function(url) { if (Ti.Network.online) { if (Ti.Platform.osname === 'android') { var intent = Ti.Android.
exports.openWebPage = function(url) {
if (Ti.Network.online) {
if (Ti.Platform.osname === 'android') {
var intent = Ti.Android.createIntent({
action: Ti.Android.ACTION_VIEW,
data: encodeURI(url),
className: 'com.android.browser.BrowserActivity',
packageName: 'com.android.browser'
});
intent.addCategory(Ti.Android.CATEGORY_BROWSABLE);
Ti.Android.currentActivity.startActivity(intent);
Ti.API.info('openWebPage: ' + url);
}
else {
Ti.Platform.openURL(url);
Ti.API.info('openWebPage: ' + url);
}
}
else {
alert('Please establish an internet connection first');
}
};
也许你能帮我,这就是我最近从一个网站上传url时发生的事情
Intent i = new Intent (Intent.ACTION_VIEW, Uri.parse (url));
startActivity (i);
URL必须以http://或https://开头,否则您将得到一个非常好的异常。谢谢您的回答。我的每个URL前面都有“http://”。我还应该注意,我上面的方法会工作几次,然后停止,直到应用程序重新启动。你找到解决方案了吗?在我的应用程序进入睡眠状态并恢复后,我似乎也遇到了类似的问题。Ti.Android.currentActivity.StartActivityContent;只是什么都不做,没有错误,什么都没有。