[英]How to clear Url cache in Browser in android programmatically?
我要使用一個應用程序,在該應用程序中單擊該按鈕后,您將進入瀏覽器的登錄頁面。 登錄后,將帶您進入第二屏幕,當用戶注銷時,將帶您進入第一屏幕,您必須再次登錄才能進入第二屏幕。 好吧,我面臨的問題是,一旦用戶注銷,它將帶您進入第一個屏幕,但是當您單擊按鈕時,它將直接進入第二個屏幕,而無需登錄屏幕(不獲取用戶名,密碼)。 我堅持了一天,無法走得更遠,任何人都可以幫助我解決此解決方案。
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(//url));
startActivity(browserIntent);
browserIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
我會在每頁此代碼后清除瀏覽器現金。 可能會有幫助。
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
您的url腳本是什么,下面的內容或永遠相同的屏幕都是相同的腳本,並且zou僅更改了div? 我在下載PDF文檔時遇到類似問題,但是PHP腳本首次出現登錄屏幕。
<?php
$copern = 1*$_REQUEST['copern'];
if( $copern == 0 ) { $copern=1; }
if( $copern == 1 ) {
?>
<br /><br /><br /><br /><br /><br /><br />
<a href="../cis/sk2.php?copern=2" >Login</a>
<?php
}
if( $copern == 2 ) {
?>
<br /><br /><br /><br /><br /><br /><br />
<a href="../cis/sk2.php?copern=1" >Logout</a>
<?php
}
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.