Skip to content

ParaverseTechnology/lark_sr_webview_android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Demo show android webview open LarkSR Web client

Code

WebSettings webSettings = webView.getSettings();  
//enable JavaScript 
webSettings.setJavaScriptEnabled(true); 
//load url  
webView.loadUrl(url);             
webView.setWebViewClient(new HelloWebViewClient ());  

@Override
private class HelloWebViewClient extends WebViewClient {  
    @Override  
    public boolean shouldOverrideUrlLoading(WebView view, String url) {  
        view.loadUrl(url);  
        return true;  
    }  
}  
@Override  
public boolean onKeyDown(int keyCode, KeyEvent event) {  
    if ((keyCode == KeyEvent.KEYCODE_BACK) && webView.canGoBack()) {  
        webView.goBack();
        return true;  
    }  
    return false;  
}  

notice

  • http should open usesCleartextTraffic
  • fullscreen should set in android code.

兼容测试

  • [:heavy_check_mark:] huawei Mate20X
  • [:heavy_check_mark:] xiaomi 6
  • [:heavy_check_mark:] huawei P30
  • [:heavy_check_mark:] honor V8
  • [:heavy_check_mark:] honor V30

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages