【强交互】android webview 东方仙盟_冥界_传送阵 —未来之窗行业应用跨平台架构

发布于:2024-12-18 ⋅ 阅读:(42) ⋅ 点赞:(0)

一、宿主启动区域代码

 
    public   void 东方仙盟_冥界_传送阵(String 灵舟 ,String 灵体) {
        String 未来之窗反向js2 = "javascript:" + "东方仙盟_冥界_传送阵" + "(\""+灵舟+"\",`" + 灵体 + "`)";
 
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
            cwpd_Web.evaluateJavascript(未来之窗反向js2, new ValueCallback<String>() {
                        @Override
                        public void onReceiveValue(String value) {
                            // LogUtil.e(TAG, "getPayId onReceiveValue " + functionName);
                        }
                    }
            );
        }
    }

二、强调用


            new Thread(new Runnable() {
                @Override
                public void run() {
                    // 这里编写线程执行的任务
                    主active.东方仙盟_冥界_传送阵("心痛痛底层","一剑斩九霄");
                }
            }).start();

三、案例插入USB 检测提示

  String 东方令牌 = intent.getAction();
        //2024-12-14
        if (UsbManager.ACTION_USB_DEVICE_ATTACHED.equals(东方令牌)) {
            // USB 设备插入

            new Thread(new Runnable() {
                @Override
                public void run() {
                    // 这里编写线程执行的任务
                   active.东方仙盟_冥界_传送阵("device_usb_attached","USB接入");
                }
            }).start();
        } else if (UsbManager.ACTION_USB_DEVICE_DETACHED.equals(东方令牌)) {
            // USB 设备拔出
            new Thread(new Runnable() {
                @Override
                public void run() {
                    // 这里编写线程执行的任务
                  active.东方仙盟_冥界_传送阵("device_usb_detached","USB拔出");
                }
            }).start();
        }

    }

四、权限申请


        <!--2024012-03-->
        <receiver android:name="CyberWinPHP.Cyber_System.BootBroadcastReceiver">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />
                <category android:name="android.intent.category.HOME" />

                <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
                <action android:name="android.hardware.usb.action.USB_DEVICE_DETACHED" />
            </intent-filter>
        </receiver>


网站公告

今日签到

点亮在社区的每一天
去签到