小编mar*_*ong的帖子

Laravel dusk 您的连接不是私人的

我们最近发现我们的项目变得太大,如果没有自动化测试就无法正常运行。
在尝试为该项目编写第一个 Laravel Dusk 测试时,我发现测试失败了,而且没有明确的原因。

首先,我注意到一条关于 SSL 握手失败的奇怪行,但经过一番搜索后,这个错误并没有让我得到任何结果。

ssl客户端socked握手失败

一段时间后,我找到了以显示浏览器及其操作的方式运行黄昏的选项。结果我的测试失败了,因为由于 Chrome 的“您的连接不是私人”页面,它正在访问的页面从未显示过。

在此输入图像描述

然后我找到了 2017 年的这篇文章https://laravel-news.com/chrome-63-now-forces-dev-domains-https
根据这篇文章,当您使用 .localhost 或其他未使用的文件时,chrome 不应该显示此页面域扩展,我尝试过扩展 .local .localhost & .test 但没有成功。

有没有办法告诉 chrome 我不想看到这个页面?

laravel laravel-dusk

3
推荐指数
1
解决办法
956
查看次数

资产文件夹中的 Flutter Excel 工作表

我正在创建一个应用程序,我将在其中发送一封附有 Excel 工作表的电子邮件。
我已经有了 Excel 工作表,我的应用程序将在发送之前将一些数据添加到 Excel 工作表中。

但是,在尝试将 Excel 工作表添加到我的资产文件夹中,添加 pubspec.yaml 的路径后,File 类找不到该文件。

文件结构

pubspec.yaml:

 assets:
   - logo.png
   - Declaratieformulier.xlsx
Run Code Online (Sandbox Code Playgroud)

功能:

openFile() {
   var bytes = new File("assets/Declaratieformulier.xlsx").readAsBytesSync();
   var decoder = new SpreadsheetDecoder.decodeBytes(bytes);
   var table = decoder.tables['Blad1'];
Run Code Online (Sandbox Code Playgroud)

我做了一些挖掘,发现资产并没有作为文件放在设备上,而是包含在 APK 中。

所以我的问题是:如何在我的应用程序中包含 Excel 工作表,以便我可以读取它并将其另存为手机上的新 Excel 文件?

dart flutter

1
推荐指数
1
解决办法
7848
查看次数

标签 统计

dart ×1

flutter ×1

laravel ×1

laravel-dusk ×1