小编Owe*_*wen的帖子

更改新的Google Recaptcha(v2)宽度

我们刚刚开始实施新的google recaptcha,如https://www.google.com/recaptcha/intro/index.html所示

然而,新方法似乎包含在iFrame中而不是嵌入到页面中,因此使CSS应用更加困难.

然而,我们的形状是400px宽,所以我希望重新获得相同的宽度.

目前它看起来像,但我们喜欢与其他人一样.

有人知道怎么做吗?

谢谢

recaptcha布局示例

css iframe width recaptcha

66
推荐指数
8
解决办法
9万
查看次数

href的Javascript getElement?

我有下面的脚本

var els = document.getElementsByTagName("a");
for(var i = 0, l = els.length; i < l; i++) {
  var el = els[i];
  el.innerHTML = el.innerHTML.replace(/link1/gi, 'dead link');
}
Run Code Online (Sandbox Code Playgroud)

然而,这会搜索整个页面并花费大约20秒来完成,因为有很多链接.

但是我只需要针对a具有特定目标的那些目标href,例如."http://domain.com/"

理想情况下,我希望能够以类似于jQuery的方式执行此操作,但不使用框架.所以像

var els = document.getElementsByTagName("a[href='http://domain.com']");
Run Code Online (Sandbox Code Playgroud)

我将如何进行此操作,以便仅搜索具有匹配的对象href?

javascript href getelementsbytagname

37
推荐指数
2
解决办法
8万
查看次数

另一个:强制Chrome完全缓冲mp4视频

我已经看到了一些关于这个的线索,但是没有答案,所以我想我会在污染的youtube相关页面中添加另一个.

我有一个100MB的mp4视频需要浏览器完全下载,

然而,当它被完全下载时没有发生任何事件,并且Chrome似乎停止缓冲视频,直到当前视频时间几乎达到缓冲区的末尾,然后它会请求更多.

如何让浏览器完全下载视频并将其缓冲100%?

谢谢

video html5 mp4 buffer google-chrome

21
推荐指数
1
解决办法
4万
查看次数

使用javascript将十进制位置添加到数字中

我把这个数字作为整数439980

我想在右边2个位置放一个小数位.使其成为4399.80

字符数可以随时改变,所以我总是需要它从右边开始是2位小数.

我该怎么办呢?

谢谢

javascript formatting decimal

20
推荐指数
2
解决办法
2万
查看次数

JavaScript对象(JSON)到URL字符串格式

我有一个类似的JSON对象

{
    "version" : "22",
    "who: : "234234234234"
}
Run Code Online (Sandbox Code Playgroud)

我需要它在一个准备好作为原始http正文请求发送的字符串中.

所以我需要它看起来像

version=22&who=234324324324
Run Code Online (Sandbox Code Playgroud)

但是,对于无数的参数,它需要在我得到的那一刻起作用

app.jsonToRaw = function(object) {
    var str = "";
    for (var index in object) str = str + index + "=" + object[index] + "&";
    return str.substring(0, str.length - 1);
};
Run Code Online (Sandbox Code Playgroud)

但是在本机js中必须有更好的方法吗?

谢谢

javascript json native xmlhttprequest

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

Javascript window.navigator.standalone坏了

真让我烦恼,

我把我的代码剥离了

$(function(){
  if ( ("standalone" in window.navigator) && !window.navigator.standalone ) {
    alert('full screen');
  }
});
Run Code Online (Sandbox Code Playgroud)

但是每次我在ipad FROM safari上运行它都会启动警报.

我不知道为什么和它导致整个uni项目的混乱,这是星期一到期!任何帮助都会很棒.

javascript web-applications fullscreen

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

获取选择器的元素路径

遇到麻烦,基本上试图创建一个可以用作选择器的变量.例如

$('a').click(function(){
   var selector = $(this).dompath();
});
Run Code Online (Sandbox Code Playgroud)

HTML:

html
    body
        div
            div /div
        /div
       ul
         li
         li
       /ul
    div
        ul
           li
           li
           li hello world
        /ul
   /div
   body
html
Run Code Online (Sandbox Code Playgroud)

这将返回类似的东西

path = html body div ul li:contains('hello world')
Run Code Online (Sandbox Code Playgroud)

然后我可以在选择器中使用它来选择这个div,所以如果我喜欢

$(path).text() would return "hello world"
Run Code Online (Sandbox Code Playgroud)

非常感谢!

jquery xpath dom element

7
推荐指数
2
解决办法
8304
查看次数

ngrok检索分配的子域

我有一个NodeJS脚本,它会启动一个ngrok实例,启动ngrok二进制文件.

但是我需要能够返回自动生成的URL.我在文档中找不到有关如何执行此操作的任何内容.

例如,当你运行ngrok http 80它旋转时,每次启动时都会生成一个随机的唯一URL

在此输入图像描述

node.js ngrok

7
推荐指数
2
解决办法
626
查看次数

Laravel Dusk - 类配置不存在

最近将5.3项目升级到5.4,一切都很好.

今天我开始实施Dusk但是在运行示例测试时遇到了问题

?  footy-finance [5.4] ? php artisan dusk
PHPUnit 6.0.0 by Sebastian Bergmann and contributors.

E                                                                   1 / 1 (100%)

Time: 162 ms, Memory: 6.00MB

There was 1 error:

1) Tests\Browser\ExampleTest::testBasicExample
ReflectionException: Class config does not exist

/Users/owen/Sites/footy-finance/vendor/laravel/framework/src/Illuminate/Container/Container.php:681
/Users/owen/Sites/footy-finance/vendor/laravel/framework/src/Illuminate/Container/Container.php:565
/Users/owen/Sites/footy-finance/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:105
/Users/owen/Sites/footy-finance/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:263
/Users/owen/Sites/footy-finance/vendor/laravel/dusk/src/TestCase.php:203
/Users/owen/Sites/footy-finance/vendor/laravel/dusk/src/TestCase.php:40
Run Code Online (Sandbox Code Playgroud)

我已经看过第40行TestCase.php了

public function baseUrl()
{
    return config('app.url');
}
Run Code Online (Sandbox Code Playgroud)

所以它确实与全球config助手有关,任何人都有任何想法?

我在跑

  • PHP 7.0.14
  • Laravel/Framework 5.4.8
  • Laravel/Dusk 1.0.5

完整的composer.lock可以看到https://gist.github.com/OwenMelbz/c05172b33f6eb4483e37a56469b53722

手指穿过你们有些想法!

干杯:)

php laravel laravel-dusk

7
推荐指数
4
解决办法
9419
查看次数

Expo-AV - 当我们的应用程序最小化/关闭时,它会暂停用户的背景音乐,例如 Spotify

我们遇到了一个非常奇怪的问题,即我们的应用程序上正在播放静音视频,但是当您最小化应用程序时,如果用户在 Spotify 或 Apple Music 等上播放背景音乐,它会暂停他们的音乐吗?

我们的组件实际上是......

import { Video } from 'expo-av'

const intro = require('@/assets/videos/welcome_intro.mp4')

export const Background = () => {
  return <Video
    style={{ position: 'absolute', width: '100%', height: '100%' }}
    source={ intro }
    resizeMode="cover"
    isLooping={ true }
    isMuted={ true }
    shouldPlay={ true }
/>
}
Run Code Online (Sandbox Code Playgroud)

我们的 .mp4 也没有音频通道,因此不应被拾取。

然而,当我们删除这个Video组件时,应用程序就会按预期工作。

想要的结果是......

在后台播放静音视频,在任何情况下都不会影响用户的音乐/音频等。视频应被视为没有音频。

有想法吗?

video reactjs react-native expo expo-av

6
推荐指数
0
解决办法
312
查看次数