小编BRa*_*ass的帖子

Ionic/Cordova和Android 64位要求

谷歌已经宣布从2019年8月1日开始,除了32位版本之外,所有新的应用和应用更新都必须提供64位版本.我有一个Ionic 3(Cordova)应用程序,我不确定它有什么影响.具体而言,Ionic/Cordova应用程序需要做什么才能满足此要求?

从2019年8月1日开始:

除发布到Google Play的32位版本外,所有包含本机代码的新应用和应用更新都需要提供64位版本.

android cordova ionic-framework

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

亚马逊CLI,路由53,TXT错误

我正在尝试通过Amazon CLI在Route53中创建TXT记录以进行DNS-01验证.似乎我非常接近但可能遇到CLI问题(或我没有看到的格式问题).正如你所看到的,它抱怨一个应该在引号中的值,但确实在引号中......

命令行:

aws route53 change-resource-record-sets --hosted-zone-id ID_HERE --change-batch file://c:\dev\test1.json
Run Code Online (Sandbox Code Playgroud)

JSON文件:

{
"Changes": [
    {
        "Action": "UPSERT",
        "ResourceRecordSet": {
            "Name": "DOMAIN_NAME_HERE",
            "Type": "TXT",
            "TTL": 60,
            "ResourceRecords": [
                {
                    "Value": "test"
                }
            ]
        }
    }
]
}
Run Code Online (Sandbox Code Playgroud)

错误:

An error occurred (InvalidChangeBatch) when calling the ChangeResourceRecordSets operation: Invalid Resource Record: FATAL problem: InvalidCharacterString (Value should be enclosed in quotation marks) encountered with 'test'
Run Code Online (Sandbox Code Playgroud)

amazon-web-services amazon-route53 aws-cli

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

VS代码:搜索多个目录

搜索时,VS Code能够列出要包含的文件以确定搜索范围.使用"在文件夹中查找"功能时,默认使用此选项.例如,将src结果./src作为要包含文件进行搜索.

有没有我可以用来列出多个目录的语法?例如,我要搜索./src./lib在一个搜索.

visual-studio-code

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

pdf.js 控制台警告 (L10n)

我正在使用 pdf.js 查看器的稳定版本(2.4.456)。加载任何 PDF(包括示例)时,我从 l10n.js 收到大量(~250)控制台警告。下面是一些示例。

PDF 显示得很好。我想知道我是否做错了什么,或者我是否可以以某种方式禁用这些日志?

l10n.js:825 #thumbs is undefined.
l10n.js:897 #thumbs_label is undefined.
l10n.js:825 #document_outline is undefined.
l10n.js:825 #document_outline_label is undefined.
l10n.js:897 #attachments is undefined.
...
Run Code Online (Sandbox Code Playgroud)

javascript pdf.js

5
推荐指数
0
解决办法
662
查看次数

在 Cordova InAppBrowser 上打开 createObjectURL Blob

我有一个 Angular2+/Cordova 应用程序,我正在发出 API 请求来获取 PDF。我想在 Web + Native 环境中打开此 PDF。

对于网络,我打开窗口,获取 PDF 并从中创建 Blob,然后将createObjectURL窗口设置location.href为该 URL。它运行良好(在 Chrome/FF 上)。

在本机上,我想做类似的事情,但理想情况下只需使用InAppBrowser来自 的 URL 执行 window.open (通过插件)createObjectURL。这可能吗?我返回的 URL 类似于:blob:file:///ef76ad0d-7c7f-4817-915f-9097160d1a58。尝试通过 InAppBrowser 与目标打开它_system绝对没有任何作用。没有错误,没有窗口,什么都没有。想知道我是否需要为此执行特殊的白名单或 SCP 操作?

javascript pdf blob cordova

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

版本 93 中的 ChromeDriver 会话超时

Chrome 93 最近发布。大约在这个时候(8 月 31 日下午 4 点中部)我们的端到端测试开始失败。这些测试利用 Protractor,它们通过 TeamCity 在安装了 Chrome 93 的 Windows 构建代理上运行。

我们尝试强制使用 93.x 和 92.x 版本的 chromedriver。两者都会产生下面的超时。我们可以毫无问题地在本地运行这些 e2e 测试。有什么建议么?

[10:23:38] I/launcher - Running 1 instances of WebDriver
10:23:38   [10:23:38] I/direct - Using ChromeDriver directly...
10:33:40   [10:33:40] E/launcher - session not created
10:33:40   from timeout: Timed out receiving message from renderer: 600.000
10:33:40     (Session info: chrome=93.0.4577.63)
10:33:40     (Driver info: chromedriver=93.0.4577.15 (660fc11082ba57405eca2e8c49c3e1af756fbfae-refs/branch-heads/4577@{#203}),platform=Windows NT 10.0.14393 x86_64)
10:33:40   [10:33:40] E/launcher - SessionNotCreatedError: session not created
10:33:40   from timeout: Timed …
Run Code Online (Sandbox Code Playgroud)

selenium-chromedriver selenium-webdriver protractor

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

opencv.js 大津阈值

我正在使用 opencv.js。

我正在尝试找到对从手机拍摄的图像实施二进制过滤器的最佳方法,以便清楚地看到图像上的文本。自适应阈值不太好——噪音太多。我试图达到大津工作门槛,但失败了。

其他 OpenCV 文档中的教程来看,您最好执行高斯模糊,然后执行 Otsu 阈值(传递 0 作为阈值)。

对于阈值,只需传递零即可。然后算法找到最佳阈值并将您作为第二个输出 retVal 返回

当我使用 0 作为阈值时,我得到全白结果。如果我传递一些合理的值(例如 128),我会得到不错的结果,但图像的一些较暗区域会被冲掉。如何让这个“最佳阈值”(通过零)适用于 opencv.js?

let src = cv.imread('canvasInput');
let dst = new cv.Mat();
let ksize = new cv.Size(3, 3);

//Blur & conver to gray
cv.GaussianBlur(src, dst, ksize, 0);
cv.cvtColor(dst, dst, cv.COLOR_BGR2GRAY, 0);


/* PROBLEM HERE: 
*    passing 0 returns all white, passing 128 is a reasonable result
*/
cv.threshold(dst, dst, 0, 255, cv.THRESH_BINARY&cv.THRESH_OTSU);
cv.imshow('canvasOutput', dst);
Run Code Online (Sandbox Code Playgroud)

javascript opencv computer-vision

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

opencv.js 透视变换

我正在尝试使用 opencv.js 在提供的图像中查找文档(检测边缘、应用透视变换等。

我有一组合理的代码(偶尔)检测文档的边缘并为此抓取边界框。但是,我正在努力进行透视变换步骤。这里这里有一些帮助程序(不是在 JS 中)。

不幸的是,我被困在一些简单的事情上。我可以找到Mat具有 4 个边的匹配项。显示表明它是准确的。但是,我不知道如何从中获取一些简单的 X/Y 信息Mat。我认为minMaxLoc()这会是一个不错的选择,但是我一直在传递匹配的Mat. 知道为什么我可以绘制foundContour并从中获取边界框信息,但我不能调用minMaxLoc它吗?

代码:

//<Get Image>
//<Convert to Gray, do GaussianBlur, and do Canny edge detection>
let contours = new cv.MatVector();
cv.findContours(matDestEdged, contours, hierarchy, cv.RETR_LIST, cv.CHAIN_APPROX_SIMPLE);

//<Sort resulting contours by area to get largest>

let foundContour = null;
for (let sortableContour of sortableContours) {
  let peri = cv.arcLength(sortableContour.contour, true);
  let approx = new cv.Mat();
  cv.approxPolyDP(sortableContour.contour, …
Run Code Online (Sandbox Code Playgroud)

javascript opencv

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