RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-15479

Suvitruf - Andrei Apanasik's questions

Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-01-01 17:15:06 +0000 UTC

在不启动应用程序的情况下获取用户令牌(FB 中的在线调试器)

  • 0

您需要为 API 编写服务器部分(令牌验证等)。这需要用户令牌。但是不想惹客户。

例如,FB 有一个在线调试器。甚至无需创建客户端应用程序即可在其中获取用户令牌。对于后端来说非常方便。

Odnoklassniki 有类似的东西吗?我在文档中没有找到类似的东西。

одноклассники
  • 1 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-10-31 10:58:27 +0000 UTC

如何在Guard中设置参数,以便以后可以在控制器中读取?

  • 0

有一个 Guard 检查令牌:

@Injectable()
export class AuthGuard implements CanActivate {
    canActivate(
        context: ExecutionContext,
    ): boolean | Promise<boolean> | Observable<boolean> {
        const request: Request = context.switchToHttp().getRequest();

        const token = ExtractJwt.fromAuthHeaderAsBearerToken()(request);

        try {
            const payload = JwtService.getPayload(token);
            // тут нужно в реквест прокинуть payload 
        }
        catch (e) {
            return false;
        }

        return true;
    }
}

好吧,控制器:

@Post('/v1/saves')
@UseGuards(AuthGuard)
async savesSave(@Body(new ValidationPipe({transform: true})) saveData) {
   // как здесь прочитать то, что установил в Guard'е?
}
typescript
  • 1 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-04-16 20:21:31 +0000 UTC

将请求中的参数扔到管道中

  • 0

有一个端点,您需要在其中验证参数。比方说:

@Get('/:id')
getFriend(@Param('id', new ParseIntPipe()) userId) {
    return `Get friend: ${userId}`;
}

这里我指出有必要检查这是一个数字。

import {PipeTransform, Injectable, ArgumentMetadata, BadRequestException} from '@nestjs/common';

@Injectable()
export class ParseIntPipe implements PipeTransform<string, number> {
    transform(value: string, metadata: ArgumentMetadata): number {
        const val = parseInt(value, 10);
        if (isNaN(val)) { 
            // как-то нужно прокинуть параметр local и локализовать ошибку
            throw new BadRequestException('Validation failed');
        }
        return val;
    }
}

但是local客户端也可以传入参数,在此基础上生成数据。例如,错误是本地化的。如果有的话,如何将这个参数传递给管道?

node.js
  • 2 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-09-21 01:30:55 +0000 UTC

如果在 WebView 中的输入元素上调用输入元素,如何在键盘上方显示输入元素

  • 3

我正在使用UniWebView来显示我的应用程序/网站。

当您单击输入时,键盘会覆盖输入字段。如果它是 native EditText,那么 Claudia 会将内容向上移动,一切都会好起来的。

  1. android:windowSoftInputMode="adjustPan"没有帮助。
  2. TouchScreenKeyboard.hideInput = false 键盘,因此至少默认字段是,也不起作用。

如何使输入字段可见?

在此处输入图像描述

android
  • 1 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-09-16 05:09:22 +0000 UTC

使用 React Avatar Editor,得到一张圆形图片,发送到服务器并保存在那里

  • 0

反应头像编辑器。

我举个例子:

<Dropzone
    onDrop={this.handleDrop}
    disableClick
    style={{ width: '250px', height: '250px' }}>
    <AvatarEditor
        ref={this.refAvatar}
        image={this.state.image}
        borderRadius={125}
        width={250}
        height={250}
        border={0}
        scale={1}
    />
</Dropzone> 

一切在编辑器中看起来都是正确的:

在此处输入图像描述

治疗:

handleDrop = dropped => {
    this.setState({ image: dropped[0] })
};

onClickSave = () => {
    // This returns a HTMLCanvasElement, it can be made into a data URL or a blob,
    // drawn on another canvas, or added to the DOM.
    const canvas = this.refAvatar.current.getImage();

    // If you want the image resized to the canvas size (also a HTMLCanvasElement)
    const canvasScaled = this.refAvatar.current.getImageScaledToCanvas();
    const img = canvasScaled.toDataURL();
    const rect = this.refAvatar.current.getCroppingRect();
};

结果,有canvasScaled(这里是裁剪的方形图片)和rect。

以及如何获得圆形图片?在他们的预览演示中,圆度是使用 css: 实现的border-radius: 52.5px;。它不会帮助我获得一张圆形图片并将其发送到服务器。

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-08-28 04:25:34 +0000 UTC

使用本机 React 完成时的逻辑淡出

  • 2

假设有一个这样的按钮:

import React from 'react';

import $ from 'jquery';

class LoggingButton extends React.Component {

  handleClick = () => {
    $('#div-welcome').fadeOut(400, () => {
      // что-то нехорошее делаем
    });
  };

  render() {
    return (
      <button onClick={this.handleClick}  id="connect-button" className="default-button" >
        <span>Connect</span>
        <span id="loader"/>
      </button>
    );
  }
}

export default LoggingButton

但是 jQuery 用于动画,这根本不是 React 方式。如何使这个动画在完成时具有一些逻辑反应?

在本机移动浏览器上工作。

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-08-21 01:48:09 +0000 UTC

什么是空?

  • 46
  1. null它是某事的一个例子吗?
  2. 它属于什么类型null?
  3. 是什么null?
  4. 它在记忆中是如何表现的?

对“Java 中什么是 null?”这个问题的松散翻译。来自@unj2。

java
  • 1 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-08-17 00:58:24 +0000 UTC

(#100) 尝试在节点类型 (GamesIAPOrder) 上访问不存在的字段 (consume)

  • 0

我正在尝试绑定Payments Lite。

购买请求正在运行。

购物清单查询:

[
  {
    "purchase_token": "###",
    "product_id": "###",
    "app_id": "###",
    "purchase_time": ###,
    "payment_id": "######",
    "consumed": false,
    "signed_request": "###",
    "payment_action_type": "charge"
  }
]

但是,如果我尝试使用 方法 使用捕获的产品consume,以便稍后使用 再次购买 purchase_token,则查询返回:

{
  "error": {
    "message": "(#100) Tried accessing nonexisting field (consume) on node type (GamesIAPOrder)",
    "type": "OAuthException",
    "code": 100,
    "fbtrace_id": "CPjKLsTkf/G
"
  }
}

编码:

FB.API("/" + purchaseToken + "/consume", HttpMethod.GET, OnConsume, new Dictionary<string, string> {
     {"access_token", accessToken}
});

往哪个方向挖?

unity3d
  • 1 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-05-14 22:49:32 +0000 UTC

在某些 Android 设备上,无法从内部存储器写入或读取文件

  • 1

奇怪的问题。在设置中有首选外部安装,权限等没有问题。

但在搭载 Android 4.4.2 的联想 A7600-H 上,我无法使用Application.persistentDataPath.

例如,

var path = Application.persistentDataPath + "/save.sv"
File.WriteAllText(@path , str);

没有错误。如果之后检查文件是否存在,File.Exists(path)它将返回false.

往哪个方向挖?

android
  • 1 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-05-13 01:32:32 +0000 UTC

如何在 Android 4.4+ 上轻松方便地从用户那里获取游戏日志?

  • 1

在 Android 4.4+ 上,您无法读取其他人的日志。像 Logcat 这样的应用程序不起作用。如何以方便他们和我们的方式从用户那里获取游戏日志?

  1. 不提供亚行。
  2. 不提供与 PC 的连接。
  3. 不提供根。

欢迎任何易于编程的解决方案。或者,如果可能的话,其他的东西。

android
  • 1 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-05-07 08:10:28 +0000 UTC

用 Java 编写微测试的正确方法是什么?

  • 12

用 Java 编写微基准/基准测试的最佳方法是什么?有哪些主要注意事项?

java
  • 1 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-12-07 05:38:22 +0000 UTC

亚马逊商店购买的Unity3d问题

  • 1
  1. 我正在使用标准单元插件。
  2. 在 Google Play 上购买有效(我的意思是我正确地执行了)。
  3. 尝试使用亚马逊购物时,出现问题。

    • 可购买的清单结果是正常的。
    • 开始购买规范。
    • 购买后,没有任何反应。钱没有提现,单位代码中的回调不起作用。日志中没有错误。
android
  • 1 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-11-16 02:01:42 +0000 UTC

从构建中排除一些插件

  • 1

在插件设置中,您可以设置它们用于哪个平台:独立、iOS、Android 等。

但是你怎么能排除同一个目标平台中的一些插件呢?例如,当我构建游戏的 Steam 版本时,我不需要 Facebook 插件。仅当我为 Gameroom 商店构建独立时才需要此插件。

例如,对于 Android,我需要三星商店的插件,这些插件不需要包含在 Google Play 构建中。

这怎么可能组织起来?

unity3d
  • 1 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-11-10 01:40:38 +0000 UTC

汇总分组指标的平均值

  • 0

一些指标即将到来。比方说items_count。每次间隔都不一样。我在图表上显示为最大值/平均值,按主机分组。

但我也想在这张图表上显示金额。就像是:

SELECT sum(mean("items_count")) FROM "Items" [...] GROUP BY $host

但开箱即用,influx 无法做到这一点。你怎么能出去?

influxdb
  • 1 个回答
  • 10 Views
Martin Hope
Suvitruf - Andrei Apanasik
Asked: 2020-08-04 18:07:13 +0000 UTC

在 Unity3d 中构建 WebGL 的 HTTPS 客户端

  • 0

需要客户端在 WebGL 构建中发送 https 请求或关于如何执行此操作的建议。

不要提供WWW - 这太糟糕了。至少没有保持活动连接,加上 https 不好。

UnityWebRequest不知道如何保持活动状态。

有一个web sockets的插件,但是一年没更新了。

对于其他人,我使用自己的原始套接字解决方案 (C# TcpClient),但此命名空间在 WebGL 构建中不可用。

优惠?

c#
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5