问题标签 [giphy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
70 浏览

javascript - 未捕获的类型错误:无法读取 null 的属性“addEventListener”(多种形式)

各位开发者您好,

我有一个简单的问题。我正在研究我的 javascript 技能,这显然不是最好的:)。我正在尝试通过tutorial使用 giphy API 编写搜索框。在视频 5 之前,我的代码与教程中显示的代码一样 100% 工作,但现在(视频 6)它不再工作了。

我收到错误“未捕获的 TypeError:无法读取属性 'addEventListener' of null”。我搜索了很多并尝试了我在这里找到的修复程序,但它们不适用于我的代码:/ 有趣的是,我的代码正在codepen.io上运行!因此,codepen 和我的本地网站之间的唯一区别是多个搜索表单和引导程序。所以我猜这个问题是多个搜索表单,因为这行:

但我想是因为在执行其余的 javascript 代码之前,我通过 ID 获取了正确的表单,可以吗?所以我希望你能帮助我解决我的问题。就像我说的,我在 JS 方面不是很好,只是想变得越来越好<3。

PS:通过html正文末尾的脚本标签加载我的脚本 PS2:这是我完整的HTML代码-> index.php -timeline -gif.php

0 投票
1 回答
13 浏览

html - 有没有办法从 html 调整背景图像的大小

因此,在 html 中获取背景的正常方法是:

但是现在让我们假设我需要更大的背景,GIPHY 不允许的这么大,你不能使用width=''and height='',所以现在有没有办法我可以直接从 html 做我?

0 投票
0 回答
53 浏览

android - 使用 Rx 和 GIPHY 测试 ViewModel

在编写单元测试并试图弄清楚如何测试使用 Giphy API 的 ViewModel 方面,我是一个完整的初学者。

这是我的视图模型:

这是我的测试:

这是 RxImmediateSchedulerRule:

第一个测试通过了。当我运行第二个测试时,我得到了这个:

apiClient 是 GPHContent 中的一个属性,在运行测试时显然未初始化,我不知道如何解决这个问题。无法按照当前的方式测试我的视图模型吗?我需要更改什么才能对其运行测试?我将不胜感激任何指导或建议。

0 投票
2 回答
196 浏览

javascript - 无法在Angular中绑定imageUrl

请帮助伙计们!我从https://developers.giphy.com/获取数据,并将它们传递给模式进行查看,除了 imageUrl 之外的所有其他数据都显示。(我做错了什么,为什么不显示gif)

在下面检查我的代码

这是调用api的方法

这是 modalPopup 我也在这里将数据传递给我的模态

最后是我的模态html文件

请问为什么imageUrl没有显示??,已经尝试了我在这里看到的所有问题/答案,但没有一个能够解决我的问题

0 投票
1 回答
129 浏览

node.js - Giphy API 总是提供相同的 gif (discord.js)

这可能是不恰当的,但我正在制作一个不和谐的机器人,并且在此过程中我想制作一个“gif”命令。我选择了 Giphy api,因为它似乎是最简单的。但每次我让机器人获取趋势 gif 时,它都会给我相同的 gif。(附上示例) 在这里你可以看到他的机器人发送了 2 次相同的 gif

这是此命令所需的代码:

任何答案表示赞赏。

0 投票
2 回答
44 浏览

javascript - 我需要在 JS 中创建一个“查看更多图片”按钮

我正在创建一个使用 GIPHY API 的 gif 网站。在这个网站中,我添加了一个“搜索栏”,您可以在其中输入您要查找的 GIF 类型,网站会返回 12 个来自 GIPHY 的 gif。

这是我的搜索功能:

我想做的是创建一个“查看更多”功能:当您单击“查看更多”按钮时,限制会被修改,并且网络会向您显示另外 12 个 gif(加上最初搜索的前 12 个 gif )。

这就是我调用“buscarGifs”(gif 搜索)功能的方式:

});

你会怎么做?

谢谢!

0 投票
0 回答
45 浏览

reactjs - Giphy API - 从 api 获取数据但我无法在图像 src 标签中呈现它们?

是我的 gif.js 文件。我尝试了很多方法来格式化 url,但它根本不起作用。我在浏览器中只得到一个损坏的图像。

0 投票
1 回答
180 浏览

python - 我正在使用 Giphy API,我想知道如何自动获取 GIF 的图像 URL,而不是手动获取

这是我拥有的代码,它工作正常,但我怎样才能使有一个新变量等于 GIF 的图像 URL,以便用户可以获得 GIF 的源 URL?

0 投票
1 回答
15 浏览

ajax - Giphy uplaod 适用于 .ajax 但不能获取

我正在尝试将 gif 上传到 Giphy。它使用 jQuery/.ajax 工作,但我无法让它与 fetch 一起工作。

这是 .ajax 版本:

我没有受过 fetch 的教育,所以对我做错的事情有任何帮助都会很棒。

0 投票
0 回答
29 浏览

dialog - 处理 Google Hangout Dialog Bot 中的事件 - 无法在对话框中使图像/按钮可点击

我正在研究 google hangout 聊天机器人,在机器人中添加了斜杠命令,触发以下对话框:

由于之前对按钮的 onclick 事件处理一切正常,因此对话框无法加载此内容。需要弄清楚对话框的组件事件处理,我遵循了文档但无法真正理解

https://developers.google.com/chat/how-tos/bot-dialogs

#google-hangout #bot