Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 颤振,在浏览器中以PDF格式打开超链接_Flutter_Pdf_Dart_Hyperlink - Fatal编程技术网

Flutter 颤振,在浏览器中以PDF格式打开超链接

Flutter 颤振,在浏览器中以PDF格式打开超链接,flutter,pdf,dart,hyperlink,Flutter,Pdf,Dart,Hyperlink,我对PDF中的链接有问题。 在应用程序中单击它们时,应用程序会在应用程序本身中打开网站。我希望它们在浏览器中打开。有谁知道一个lib能以我想要的方式处理这个问题? 我使用了不同的PDF库,在这两个库中我都遇到了这个问题。 我使用的LIB是: 这是PDF_颤振的代码示例。我还试着下载PDF文件,并通过网络阅读。资产,而不是网络,同样的问题点击链接打开网站在相同的视图。PDF_flatter和flatter_full_PDF_查看器是否在网络视图上工作,或者这是怎么回事 Scaffold(

我对PDF中的链接有问题。 在应用程序中单击它们时,应用程序会在应用程序本身中打开网站。我希望它们在浏览器中打开。有谁知道一个lib能以我想要的方式处理这个问题? 我使用了不同的PDF库,在这两个库中我都遇到了这个问题。 我使用的LIB是:

这是PDF_颤振的代码示例。我还试着下载PDF文件,并通过网络阅读。资产,而不是网络,同样的问题点击链接打开网站在相同的视图。PDF_flatter和flatter_full_PDF_查看器是否在网络视图上工作,或者这是怎么回事

Scaffold(
        appBar: CustomAppBar("", false, ""),
        body: Stack(
          children: <Widget>[
            PDF.network(
              widget.url,
              width: MediaQuery.of(context).size.width,
              height: MediaQuery.of(context).size.height,
              placeHolder: Center(
                child: CircularProgressIndicator(
                  valueColor: AlwaysStoppedAnimation(
                    Color(0xFFE41B13),
                  ),
                ),
              ),
            ),
          ],
        ),
      );
脚手架(
appBar:CustomAppBar(“,false,”),
主体:堆栈(
儿童:[
PDF.net(
widget.url,
宽度:MediaQuery.of(context).size.width,
高度:MediaQuery.of(context).size.height,
占位符:中心(
子对象:循环压缩机指示器(
valueColor:始终停止动画(
颜色(0xFFE41B13),
),
),
),
),
],
),
);

因此,在测试了PDF的like 6 Flatter插件后,我找到了一个可以在浏览器中打开链接的插件。

您只需将“preventLinkNavigation”设置为false即可

PDFView(
        filePath: widget.path,
        preventLinkNavigation: false, <----
        ...
      )
PDFView(
filePath:widget.path,
链接导航:false,