简介 目录 评价 推荐
  • qq_笙沉_0 2021-03-22

    http://img3.mukewang.com/6058876b00017b7810090547.jpgWebView调用Java方法

    0赞 · 0采集
  • UFO2015 2020-10-26

    console debug

    截图
    0赞 · 0采集
  • UFO2015 2020-10-26

    js 调用 webview SDK 有点复杂

    线程不一致问题

    webview 调用 js 比较简单

    (`javascript; function_name`)

    截图
    0赞 · 1采集
  • UFO2015 2020-10-26
    主线程
    子线程
    
    这一块讲的有一点不会很清楚!


    截图
    0赞 · 0采集
  • UFO2015 2020-10-26

    2020-10-26 00:09:25.397 30523-30523/com.example.webview_app D/MainActivity: 主进程 ?


    @Override
    public void setTextViewValue(final String value) {
      // Runnable 在主线程执行
      testHandler.post(new Runnable() {
        @Override
        public void run() {
          testTextView.setText(value);
        }
      });
    }


    截图
    1赞 · 0采集
  • UFO2015 2020-10-25

    http://img.mukewang.com/5f95a0cd0001f15334081902.jpg

    线程不一致 bug

    截图
    0赞 · 0采集
  • UFO2015 2020-10-25

    js 全局对象 window 上挂载 SDK 定义的接口方法

    截图
    0赞 · 0采集
  • UFO2015 2020-10-25

    get.Settings().setJavaScriptEnabled(true);


    addJavaScriptInterface(new xxxJsInterface(), name: ""js_global-function_name")


    截图
    0赞 · 0采集
  • UFO2015 2020-10-23

    http://img4.mukewang.com/5f91d3e60001ec7208241370.jpg URL bug

    截图
    0赞 · 0采集
  • UFO2015 2020-10-23

    error: cannot find symbol private WebView 



    import android.webkit.WebView;
    import android.widget.TextView;


    截图
    0赞 · 0采集
  • UFO2015 2020-10-23

    http://img.mukewang.com/5f91d43a0001118533221966.jpg


    不兼容 bug

    截图
    0赞 · 0采集
  • UFO2015 2020-10-23

    tools 测试工具

    截图
    0赞 · 0采集
  • UFO2015 2020-10-23

    Android 空白项目

    截图
    0赞 · 0采集
  • UFO2015 2020-10-23
    // WebView 开启对 js 加载的支持
    webView.getSettings().setJavaScriptEnabled(true);
            
    
    // WebView 上添加 js 方法的接口实现类
    webView.addJavascriptInterface(new jsMethodsObjectInterface(), "jsMethodsObjectName")


    截图
    0赞 · 0采集
  • UFO2015 2020-10-23

    开启允许 webvview 加载 js

    实现 js 接口类

    将 js 接口类添加到 webview 中


    截图
    0赞 · 0采集
  • UFO2015 2020-10-23

    undefined 异常处理

    截图
    0赞 · 0采集
  • UFO2015 2020-10-23

    array 类型不一致 bug

    截图
    0赞 · 0采集
  • UFO2015 2020-10-23

    debug webview

    截图
    0赞 · 0采集
  • UFO2015 2020-10-23

    chrome://inspect/#devices

    webview.setWebContentsDebuggingEnabled(true);


    截图
    0赞 · 1采集
  • UFO2015 2020-10-23

    android:windowSoftInputMode="adjustPan"

    android 防止键盘遮挡

    截图
    0赞 · 0采集
  • UFO2015 2020-10-22


    // load index.html from the assets folder
    WebView.loadUrl("file:///android_asset/index.html");
    
    // load logo.png from the res folder
    WebView.loadUrl("file:///android_res/drawable/logo.png");
    
    // load a web based URL, Oreilly's homepage in this case
    WebView.loadUrl("http://www.oreilly.com");


    截图
    0赞 · 0采集
  • 阿君 2020-05-01
    Js调用安卓。java代码需要定义相应的方法,这个方法需要被注解,修饰符必须是public。用webview相应的方法将定义这个方法的对象绑定到一个js对象。 Js中使用这个对象的时候记得判断这个对象是否存在。 第二,安卓调用js比较简单,有点像是直接写js代码。然后将这个代码作为字符串传递给webview的相应方法作为参数即可。
    截图
    0赞 · 0采集
  • 慕哥7576029 2020-04-18
    交互
    0赞 · 0采集
  • UFO2015 2019-12-06
    public class JsMethodsObjectInterface{
        private static final String TAG = "JsMethodsObjectInterface";
        
        @JavascriptInterface
        public void setInputValue(String value){
            Log.d(TAG, msg: "input value =" + value);
        }
    }


    截图
    0赞 · 0采集
  • UFO2015 2019-12-06
    public class MainActivity extends AppCompatActivity{
        private WebView webView;
        private TextView textView;
        
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            initWidgets(savedInstanceState);
        }
        private void initWidgets(Bundle savedInstanceState) {
            webView = findViewById(R.id.webview);
            textView = findViewById(R.id.textview);
            
            // WebView 开启对 js 加载的支持
            webView.getSettings().setJavaScriptEnabled(true);
            
            // WebView 上添加 js 方法的接口实现类
            webView.addJavascriptInterface(new jsMethodsObjectInterface(), "jsMethodsObjectName"n)
        }
    }


    截图
    0赞 · 0采集
  • UFO2015 2019-12-06
    public class MainActivity extends AppCompatActivity{
        private WebView webView;
        private TextView textView;
        
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            initWidgets(savedInstanceState);
        }
        private void initWidgets(Bundle savedInstanceState) {
            webView = findViewById(R.id.webview);
            textView = findViewById(R.id.textview);
            
            // WebView 开启对 js 加载的支持
            webView.getSettings().setJavaScriptEnabled(true);
        }
    }


    截图
    0赞 · 0采集
  • xgqfrms 2019-12-06
    Button 不香吗?
    截图
    1赞 · 0采集
  • hootly 2019-11-26
    viewweb
    截图
    0赞 · 0采集
  • hootly 2019-06-28
    安卓与webveiw的js交互
    截图
    0赞 · 0采集
  • 慕妹7107467 2019-03-15
    1、webstrom前段开发工具。
    截图
    0赞 · 0采集
数据加载中...
开始学习 免费