1
我基本上使用锻造钛的导航控制器(Nav Controller)。我也尝试使用下面的代码启动各种网页。问题是,在浏览应用程序一段时间之后,意图似乎不再开始活动。Ti.Android.currentActivity.startActivity()停止启动活动
是否有其他人遇到过类似的问题?如果是这样,它是如何解决的?
谢谢您的时间
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');
}
};
你有没有找到解决方案?我的应用程序进入睡眠状态后,我似乎遇到类似的问题,并将其恢复。 'Ti.Android.currentActivity.startActivity(intent);'只是不做任何事情,没有错误,什么都没有。 – sschueller