get net::ERR_UNKNOWN_URL_SCHEME error when open link with custom schema in webview

I use webview to load a page. There’s a link with custom schema(hiapp://com.huawei.appmarket?xxx) on the page. When I click the link, I will get error net::ERR_UNKNOWN_URL_SCHEME.

It’s will open Huawei AppStore app if I load the page with a native browser and click the link.

Is there a solution to this problem?