我創建了一個瀏覽器應用程序,通過意向調用接收URL,但是在一些意向中,我使用的是#
符號,但未正確處理。意圖不使用特殊字符
這是我的意圖還是我的應用程序需要編輯,以及如何?
我的應用程序代碼:
Intent intent = getIntent();
String url = intent.getStringExtra("id");
if(url == null) {
mWebView.loadUrl("http://google.com");
else {
mWebView.loadUrl(url);
}
我的意圖:
intent://#Intent;action=android.intent.action.SEND;component=myprogramstuff;S.id="https://blahblahblah/#/blah/blah?stuff=123123123";end
intent.getStringExtra(「id」)''的內容是什麼? –
@MuratK。意圖中的S.id。在這種情況下:? –
它通常在瀏覽器中工作嗎? –