我的颤振应用程序有一个 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');
它返回“在设备设置中启用蓝牙和位置以继续”。
如何仅识别“设备设置”链接?