内置浏览器WebView
WebView加载本地html文件
mWebView.loadUrl("file:///android_asset/1.html");
html文件存放在app-src/main/assets/1.html
WebView加载网络链接地址
mWebView.loadUrl("https://www.beiduoye.com/");
若时 加载远程地址 别忘了 清单文件AndroidManifest.xml里增加 网络权限 <uses-permission android:name="android.permission.INTERNET" />
好像不加也行
媒体播放器MediaPlayer
private MediaPlayer mp=new MediaPlayer();
final MediaPlayer mp =MediaPlayer.create(this, R.raw.xiaoai);
js里调用android需要的代码
@JavascriptInterface
public void hello(String msg) {
Toast.makeText(this, msg, Toast.LENGTH_SHORT).show();
}
android里调用js
@SuppressLint("SetJavaScriptEnabled")
public void testJS() {
mWebView.loadUrl("javascript:test()");
}
MediaPlayer播放器 暂停
public void pause() {
//final MediaPlayer mp =MediaPlayer.create(this, R.raw.xiaoai);
mp.pause();
}
暂无评论