美文网首页Flutter 入坑记Flutter
flutter 加载js/html代码

flutter 加载js/html代码

作者: 雪纳瑞的哈士奇 | 来源:发表于2019-06-13 17:36 被阅读0次

依然是废话不说 直接上代码

pubspec.yaml

flutter_html: ^0.10.1+hotfix.1

添加依赖

import 'package:flutter_html/flutter_html.dart';

获取js代码

 String jsCode;
  Future<String> loadJS(String name) async {
    var givenJS = rootBundle.loadString('images/$name.js');
    return givenJS.then((String js) {
      setState(() {
        jsCode = js;
      });
    });
  }

显示js代码

Html(data: jsCode,
        //Optional parameters:
        padding: EdgeInsets.all(8.0),
        backgroundColor: Colors.white70,
        defaultTextStyle: TextStyle(fontFamily: 'serif'),
        linkStyle: const TextStyle(
          color: Colors.redAccent,
        ),
        onLinkTap: (url) {
          // open url in a webview
        },
      );

这个html也是一个Widget 可以直接放进去

相关文章

  • flutter 加载js/html代码

    依然是废话不说 直接上代码 pubspec.yaml 添加依赖 获取js代码 显示js代码 这个html也是一个...

  • js动态加载HTML元素时点击事件无效

    js动态加载HTML元素时点击事件无效: 是因为这些动态加载的这些HTML,是在css,js代码加载完后,再添加的...

  • jQuery表单验证

    JQuery表单验证 提交 // HTML DOM加载完成后执行JS代码$...

  • Python 实战:week1 爬取霉霉图片

    运行效果: 作业代码: 项目代码 小结 异步加载 通过 JS 实现动态加载数据,在与当前 HTML 页面的加载并不...

  • js 与 html杂记

    1. html中引入js 直接在html中添加 引用js文件路径 // 因为js代码加载需要时间所以建议将引用放在...

  • 二级联动菜单功能实现

    html html只用两个简单的select选择框。 js js代码就是在页面加载完第一次请求后台PHP代码得到第...

  • Mac开发WKWebView加载本地文件

    作者要加载本地的一个js组件作用于WKWebView中,如下: 加载的HTML代码: 但是问题来了,HTML引用本...

  • 操作浏览器窗口

    一、打开窗口1.html代码 2.js代码: 3.output: 二、将不同的内容加载进窗口中1.html代码 :...

  • Flutter vue webview_flutter JS交互

    Flutter 应用通过 webview_flutter WebView加载网页 Flutter 主动调用js 通...

  • WKWebView

    属性 自定义根视图 把网页上的弹框都转化为iOS的原生弹框 设置小菊花 是否加载 加载html代码 加载Js代码 ...

网友评论

    本文标题:flutter 加载js/html代码

    本文链接:https://www.haomeiwen.com/subject/xtfefctx.html