更新蓝牙界面读取不到设备列表

This commit is contained in:
wyf
2025-07-10 15:02:42 +08:00
parent b6395e6952
commit baa6208917
2 changed files with 17 additions and 19 deletions

Binary file not shown.

View File

@@ -32,20 +32,14 @@ class WebviewTestController extends GetControllerEx<WebviewTestModel> {
WebviewTestController() : super(WebviewTestModel()) { WebviewTestController() : super(WebviewTestModel()) {
web = WebviewHelper( web = WebviewHelper(
isheadless: true, isheadless: false,
jsbridge: buildsdk( jsbridge: buildsdk(
father: this, // father: this,
clientId: '494641114', // clientId: '494641114',
// dbgserverUrl: 'ws://192.168.1.2:9001', // dbgserverUrl: 'ws://192.168.1.2:9001',
), ),
settings: buildsettings(), settings: buildsettings(),
params: PlatformHeadlessInAppWebViewCreationParams( params: PlatformHeadlessInAppWebViewCreationParams(
initialUrlRequest: URLRequest(
url: WebUri(
'https://wyf.it.real.he-info.cn:94/goods-front/index.html'),
// url: WebUri(
// 'http://192.168.1.2:8888'),
),
onLoadStop: (controller, url) { onLoadStop: (controller, url) {
setState(() => ready.value = true); setState(() => ready.value = true);
MHTHomeController deviceController = Get.find(); MHTHomeController deviceController = Get.find();
@@ -145,7 +139,6 @@ class WebviewTestController extends GetControllerEx<WebviewTestModel> {
} catch (e, s) { } catch (e, s) {
ef.log('$e,$s'); ef.log('$e,$s');
} }
} }
late WebviewHelper web; late WebviewHelper web;
var ready = false.obs; var ready = false.obs;
@@ -271,6 +264,11 @@ class WebviewTestController extends GetControllerEx<WebviewTestModel> {
web.runApp('mhtControl').then((x) { web.runApp('mhtControl').then((x) {
ready.value = true; ready.value = true;
}); });
// web
// .network('https://wyf.it.real.he-info.cn:94/goods-front/index.html')
// .then((x) {
// ready.value = true;
// });
} catch (e, s) { } catch (e, s) {
ef.log('$e,$s'); ef.log('$e,$s');
} }
@@ -280,13 +278,13 @@ class WebviewTestController extends GetControllerEx<WebviewTestModel> {
class WebviewTestView extends GetComponent<WebviewTestController> { class WebviewTestView extends GetComponent<WebviewTestController> {
WebviewTestView({super.key, super.oncreate}); WebviewTestView({super.key, super.oncreate});
@override // @override
WebviewTestController newinstance() { // WebviewTestController newinstance() {
if (ef.kvRoot.WebviewTestController == null) { // if (ef.kvRoot.WebviewTestController == null) {
ef.kvRoot.WebviewTestController = WebviewTestController(); // ef.kvRoot.WebviewTestController = WebviewTestController();
} // }
return ef.kvRoot.WebviewTestController; // return ef.kvRoot.WebviewTestController;
} // }
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {