class JavaScriptString { /// 点击监听 static String clickEventkJSString = '''document.addEventListener('click', function(event) { var x = event.clientX; var y = event.clientY; console.log('点击坐标:x=' + x + ', y=' + y); window.flutter_inappwebview.callHandler('Click', x, y); });'''; /// 模拟点击 static String clickJSString(int x, int y) { return 'document.elementFromPoint($x, $y).click();'; } /// 输入 static String inputJsString(int value) { return ''' var inputEvent = new Event('input', { bubbles: true, cancelable: true, }); var inputElement = document.querySelector(".bet-money"); inputElement.value = "$value"; inputElement.dispatchEvent(inputEvent); '''; } }