map_webview.dart
840 字节
/*
* @Author: 卢靖康
* @Date: 2024-04-24 08:36:07
* @LastEditTime: 2024-05-16 20:23:49
* @LastEditors: 卢靖康
*/
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
import 'package:flutter_inappwebview/flutter_inappwebview.dart';
import 'package:get/get.dart';
import '../controller.dart';
class MapWebview extends GetView<MapController> {
const MapWebview({super.key});
@override
Widget build(BuildContext context) {
return GetBuilder<MapController>(builder: (_) {
return InAppWebView(
key: controller.webViewKey,
initialUrlRequest: URLRequest(
url: Uri.parse("http://127.0.0.1:8080/")),
onWebViewCreated: controller.onWebViewCreated,
onLoadStart: controller.onLoadStart,
onLoadStop: controller.onLoadStop,
);
});
}
}