Android使用Intent显示网页

Android使用Intent显示网页,android,Android,我使用下面的代码来显示网页 Uri uri = Uri.parse("http://myurl"); Intent intent = new Intent(Intent.ACTION_VIEW, uri); startActivity(intent); 但是,当我单击后退按钮导航到上一页时,它不会加载上一页,而是加载同一页 这种情况发生在一些URL上,而不是所有URL上 为什么会发生这种情况?有什么解决办法吗?你要点击哪个URL?如果您尝试将用户发送到Twitter这样的网站,这些网站使用

我使用下面的代码来显示网页

Uri uri = Uri.parse("http://myurl");
 Intent intent = new Intent(Intent.ACTION_VIEW, uri);
 startActivity(intent);
但是,当我单击后退按钮导航到上一页时,它不会加载上一页,而是加载同一页

这种情况发生在一些URL上,而不是所有URL上


为什么会发生这种情况?有什么解决办法吗?

你要点击哪个URL?如果您尝试将用户发送到Twitter这样的网站,这些网站使用重定向到SEO/AJAX方案,或者将用户发送到移动页面,那么这种情况肯定会发生。在普通浏览器中,它迫使您快速连续回击两次以返回原始页面。Android也是如此

如果这就是这里发生的情况,那么解决方案恐怕就是不将用户发送到这样做的页面,和/或将问题告知违规网站的网站管理员。

像这样使用URL,而不是像这样使用localhost URL