小编Dan*_*vic的帖子

如何修复“将SameSite Cookie设置为无”警告?Chrome扩展程序

我创建了一个chrome扩展程序,并从popup.js中调用了读取cookie的PHP脚本(使用Xhttprequest)。像这样:

$cookie_name = "mycookie";

if(isset($_COOKIE[$cookie_name]))
{
    echo $_COOKIE[$cookie_name];
}
else{
    echo "nocookie";
}
Run Code Online (Sandbox Code Playgroud)

但是我收到扩展错误的警告。

与(此处是我的域)的跨站点资源关联的cookie设置为未设置SameSite属性。如果将来的Chrome浏览器版本将cookie设置为SameSite=None和,则仅会提供带有跨站点请求的cookie Secure。您可以在“应用程序”>“存储”>“ Cookies”下的开发人员工具中查看Cookie,并在https://www.chromestatus.com/feature/5088147346030592https://www.chromestatus.com/feature/5633521622188032上查看更多详细信息。

我试图创建这样的cookie,但没有帮助。

setcookie($cookie_name,$cookie_value, time() + 3600*24, "/;samesite=None ","mydomain.com", 1);
Run Code Online (Sandbox Code Playgroud)

遵循问题的指示。

php cookies google-chrome-extension

23
推荐指数
3
解决办法
3万
查看次数

为什么画布停止清除矩形?

我尝试为画布中的简单对象设置动画,并在开始时起作用,但过了一段时间,它会停止清除矩形并继续填充新的矩形。至少我认为它停止清除也许是另一回事。谁能帮我?没有控制台错误。

var canvas = document.querySelector('canvas');

canvas.width = window.innerWidth;
canvas.height = window.innerHeight;

var c = canvas.getContext('2d');

var x=100;
function animate() {
    requestAnimationFrame(animate);
    c.clearRect(0,0,window.innerHeight,window.innerWidth);
    c.beginPath();
    c.fillRect(x,100,100,100);
    x+=2;
}
animate();
Run Code Online (Sandbox Code Playgroud)
body{
    margin: 0;
}
canvas{
    background: orange;
}
Run Code Online (Sandbox Code Playgroud)
<canvas></canvas>
Run Code Online (Sandbox Code Playgroud)

html javascript canvas

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

Discord bot TypeError:client.guilds.forEach 不是函数

我试图让我的 discord bot 打印它连接到的所有服务器,但是当我尝试运行我的代码时,我收到以下类型错误: TypeError: client.guilds.forEach is not a function

const Discord = require("discord.js")
const client = new Discord.Client()

client.on("ready", () => {
    console.log("Conectat ca si: " + client.user.tag)

    client.user.setActivity("my brother kiko jr", {type: "WATCHING"})

    client.guilds.forEach((guild) => {
        console.log(guild.name)

    })

})

client.login("xyz")
Run Code Online (Sandbox Code Playgroud)

javascript chatbot discord.js

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

为什么 PayPal Iframe 停留在固定导航栏上方?

我已从此链接添加了 PayPal Checkout 按钮。我遇到的问题是 PayPal 按钮所在的 iframe 停留在页面上固定导航栏的上方。为什么会发生这种情况以及如何将其放回顶部?

我尝试阅读文档,但似乎没有提到这种行为。我还尝试将 z-index 更改为我的导航栏,但这没有帮助。

这是我的导航栏的 CSS。

.top {
  background-color: black;
  height: 50px;
  width: 100%;
  position: fixed;
  z-index: 5;
  top: 0;
  overflow-x: hidden;
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-items: center;
  color: white;
}
Run Code Online (Sandbox Code Playgroud)
<nav class="top"></nav>
Run Code Online (Sandbox Code Playgroud)

html css paypal

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

如何在打印时在数组值之间留出空格?

我很感兴趣,我怎样才能在 C++ 中得到相同的结果。对于此 C 代码:

for(i=0;i<n;i++)
    printf("%4d",array[i]);
Run Code Online (Sandbox Code Playgroud)

这将在数​​组中的值之间创建 4 个空格。

C++中有类似的东西吗?

c++

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