Delphi Android WebBrowser 加載自定義scheme報錯net::ERR_UNKNOWN_URL_SCHEME

Delphi Android WebBrowser 加載自定義scheme報錯net::ERR_UNKNOWN_URL_SCHEME

解決方法:實現WebBrowser1ShouldStartLoadWithRequest事件,過濾掉非http\https開頭的url。

procedure TForm1.WebBrowser1ShouldStartLoadWithRequest(ASender: TObject;
  const URL: string);
var
  str: string;
begin
  str := Copy(URL, 1, 4);
  str := LowerCase(str);
  // ShowMessage(str);
  if str <> 'http' then
    WebBrowser1.Stop;
end;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章