小编Set*_*ler的帖子

Tampermonkey jQuery需要不工作

我正在尝试修改为Grease Monkey编写的一段代码,以使其与Tampermonkey兼容。尽管我的@require https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js,但篡改猴子一直说未定义“ $” 。require可在Greasemonkey上使用。

Tampermonkey安装的功能概述可以识别JQuery要求。

// ==UserScript==
// @name     Function
// @version  1
// @run-at   document-end
// @require  https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js
// ==/UserScript==

var userIP;

$.ajax({
    url: "https://api.ipify.org/?format=json", // Getting user Ip Address
    async: false,
    dataType: 'json',
    success: function(data) {
        userIP = data.ip; // Saving user Ip Address
    }
});
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery tampermonkey

6
推荐指数
2
解决办法
6139
查看次数

未从 Slack Slash Commands API 接收任何数据

过去几天我一直在为此苦苦挣扎,但是......当我从 slack 应用程序中使用我的命令调用 Slack Slash 命令时,slack 不会响应任何有关该命令的数据,例如 trigger_id。我想通过调用 dialog.open 来响应命令,但这需要命令中的 trigger_id。

目前,我正在记录来自服务器的响应;打印出以下内容(我在 Heroku 中托管它,因此四位数字与我无法轻松从日志中完全删除的时间戳相关,只需忽略它们。我还从一开始就省略了很大一部分响应由于 StackOverflow 的字符限制):

1699        length: 0,
1700        pipes: null,
1701        pipesCount: 0,
1703        flowing: true,
1704        ended: false,
1706        endEmitted: false,
1707        reading: true,
1709        sync: false,
1710        needReadable: true,
1711        emittedReadable: false,
1713        readableListening: false,
1714        resumeScheduled: false,
1716        paused: false,
1718        emitClose: false,
1719        destroyed: false,
1721        defaultEncoding: 'utf8',
1722        awaitDrain: 0,
1724        readingMore: false,
1725        decoder: null,
1727        encoding: null },
1728     readable: true, …
Run Code Online (Sandbox Code Playgroud)

heroku node.js slack-api slack

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

标签 统计

ajax ×1

heroku ×1

javascript ×1

jquery ×1

node.js ×1

slack ×1

slack-api ×1

tampermonkey ×1