HarmonyOS flutter插件flutter\_inappWebView?

inappWebView不支持字符型的Html加载,例如:

<!DOCTYPE html>
<html>
<body>
<p>Hello World</p>
</body>
</html>
阅读 519
1 个回答

可通过以下方式加载:

InAppWebView(
    initialOptions: options,
  initialData: InAppWebViewInitialData(
    data:
  """<!DOCTYPE html><html><head><meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no'><meta http-equiv='Content-Type' content='text/html; charset=utf-8'></head><body style='width: 100%; overflow: hidden;'><div>fdsafjlsfdsafsaafjsklafjalfjaljfalfjsalkfjalkfjalfdjsadklfdjadfkasf</div></body></html>""",
  baseUrl: WebUri(''),
  mimeType: 'text/html',
  encoding: 'UTF-8',
  historyUrl: WebUri('')),
  ),
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进