logo和名称替换

This commit is contained in:
谢宇宁
2026-10-14 11:23:36 +07:00
parent 1cb514cd02
commit c5c04a7967
478 changed files with 8990 additions and 4948 deletions
+8 -5
View File
@@ -1,7 +1,7 @@
import 'package:flutter_inappwebview/flutter_inappwebview.dart';
import 'package:get/get.dart';
import 'package:hgmj/hj_page/mine/mine_vip/pay_order_source.dart';
import 'package:hgmj/routers/jump_router.dart';
import 'package:wydj/hj_page/mine/mine_vip/pay_order_source.dart';
import 'package:wydj/routers/jump_router.dart';
class H5Logic extends GetxController {
// ========== 属性声明 ==========
@@ -23,12 +23,15 @@ class H5Logic extends GetxController {
// ========== 私有方法 ==========
// 注册 H5 与 native 的 JS 桥
void _setupHandlers(InAppWebViewController controller) {
controller.addJavaScriptHandler(handlerName: 'prizeBack', callback: (_) => Get.back());
controller.addJavaScriptHandler(handlerName: 'shopBack', callback: (_) => Get.back());
controller.addJavaScriptHandler(
handlerName: 'prizeBack', callback: (_) => Get.back());
controller.addJavaScriptHandler(
handlerName: 'shopBack', callback: (_) => Get.back());
// 跳金币充值
controller.addJavaScriptHandler(
handlerName: 'shopCharge',
callback: (_) => pushToWalletPage(tabPosition: 1, sourcePage: PaySourcePage.h5Activity),
callback: (_) => pushToWalletPage(
tabPosition: 1, sourcePage: PaySourcePage.h5Activity),
);
// H5 触发外部链接跳转
controller.addJavaScriptHandler(
+4 -3
View File
@@ -3,8 +3,8 @@ import 'dart:collection';
import 'package:flutter/material.dart';
import 'package:flutter_inappwebview/flutter_inappwebview.dart';
import 'package:get/get.dart';
import 'package:hgmj/assets_tool/images.dart';
import 'package:hgmj/tools_base/unique_tag_mixin.dart';
import 'package:wydj/assets_tool/images.dart';
import 'package:wydj/tools_base/unique_tag_mixin.dart';
import 'h5_logic.dart';
import 'h5_webview_settings.dart';
@@ -37,7 +37,8 @@ class _H5PageState extends State<H5Page> with UniqueTagMixin {
init: H5Logic(url: widget.url),
builder: (logic) {
return Scaffold(
appBar: widget.showTitle ? AppBar(title: Text(widget.title ?? "")) : null,
appBar:
widget.showTitle ? AppBar(title: Text(widget.title ?? "")) : null,
body: SafeArea(
child: Stack(
children: [