我正在尝试启动从 web 视图中的链接打开 zxing 条形码扫描仪的意图。
我创建了一个菜单项,当有人点击手机上的菜单按钮时,它会从菜单中启动 zxing 扫描仪。但是有些平板电脑没有那个菜单按钮,所以我需要从 webview 添加对扫描仪的访问。
我不知道从哪里开始。我想有一种方法可以将 javascript 代码添加到 webview,当有人点击链接时,它会调用 android:id="@+id/scanNow" 或类似的东西。
或者有没有办法让我启动:
case R.id.scanNow:
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("com.google.zxing.client.android.SCAN.SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);
return true;
从html网页?