0

我的颤振应用程序有一个 html 链接

   return Padding(
        padding: const EdgeInsets.all(16.0),
        child: Center(
            child: Html(
          data: message,
          style: {"body": Style(color: Colors.white), "a": Style(color: Colors.tealAccent), "p": Style(textAlign: TextAlign.center)},
          onLinkTap: (url, _, __, ___) async {
            isSettingsMessage ? await AppSettings.openDeviceSettings() : await AppSettings.openAppSettings();
          }, 
              key: Key('deviceSettings'),
        )));

这是html消息

static String enableBluetoothAndLocationMessage =
      """<p>Enable Bluetooth and Location in <a href=''>device settings</a> to continue.</p>""";

我想点击“设备设置”。我试过用钥匙

最终设置=find.byValueKey('deviceSettings');

它返回“在设备设置中启用蓝牙和位置以继续”。

如何仅识别“设备设置”链接?

4

0 回答 0