Featured
4.7 (

4.5K ratings

)

43 support issues

  • All
  • Questions
  • Suggestions
  • Problems

徐偲芸

Oct 4, 2025

點選編輯器後顯示都是空白的

點選編輯器後顯示都是空白的,移除重新加入擴充功能還是一樣

rizal hardinata

Aug 24, 2025

Beri izin untuk bisa ditambahkan ektensi

Tlng support bisa tambahkan ektensi ke crhom browser

Chen Amir

Aug 12, 2025

משחק במחשב

<!DOCTYPE html>
<html lang="he" dir="rtl">
<head>
<meta charset="UTF-8" />
<title>משחק כדורגל פשוט</title>
<style>
body { margin: 0; background: #0a4d1a; font-family: Arial, sans-serif; color: white; }
canvas { display: block; margin: 20px auto; background: #2f9740; border: 3px solid white; }
#scoreboard { text-align: center; font-size: 24px; margin-top: 10px; }
</style>
</head>
<body>
<canvas id="gameCanvas" width="900" height="500"></canvas>
<div id="scoreboard">כחול 0 : 0 אדום</div>

<script>
const canvas = document.getElementById('gameCanvas');
const ctx = canvas.getContext('2d');

let scoreBlue = 0;
let scoreRed = 0;

let ball = { x: canvas.width/2, y: canvas.height/2, radius: 12, vx: 4, vy: 3 };
let bluePlayer = { x: 100, y: canvas.height/2, radius: 20 };
let redPlayer = { x: canvas.width - 100, y: canvas.height/2, radius: 20 };

const speed = 6;

const keys = {};
document.addEventListener('keydown', (e) => { keys[e.key] = true; });
document.addEventListener('keyup', (e) => { keys[e.key] = false; });

function drawCircle(x, y, r, color) {
ctx.beginPath();
ctx.arc(x, y, r, 0, 2 * Math.PI);
ctx.fillStyle = color;
ctx.fill();
ctx.closePath();
}

function update() {
// Move players
if (keys['w'] && bluePlayer.y - speed - bluePlayer.radius > 0) bluePlayer.y -= speed;
if (keys['s'] && bluePlayer.y + speed + bluePlayer.radius < canvas.height) bluePlayer.y += speed;
if (keys['ArrowUp'] && redPlayer.y - speed - redPlayer.radius > 0) redPlayer.y -= speed;
if (keys['ArrowDown'] && redPlayer.y + speed + redPlayer.radius < canvas.height) redPlayer.y += speed;

// Move ball
ball.x += ball.vx;
ball.y += ball.vy;

// Bounce off top/bottom
if (ball.y + ball.radius > canvas.height || ball.y - ball.radius < 0) {
ball.vy *= -1;
}

// Bounce off players
if (distance(ball.x, ball.y, bluePlayer.x, bluePlayer.y) < ball.radius + bluePlayer.radius) {
ball.vx = Math.abs(ball.vx);
}
if (distance(ball.x, ball.y, redPlayer.x, redPlayer.y) < ball.radius + redPlayer.radius) {
ball.vx = -Math.abs(ball.vx);
}

// Check goals
if (ball.x - ball.radius < 0) {
scoreRed++;
reset();
} else if (ball.x + ball.radius > canvas.width) {
scoreBlue++;
reset();
}

updateScore();
}

function reset() {
ball.x = canvas.width / 2;
ball.y = canvas.height / 2;
ball.vx = 4 * (Math.random() > 0.5 ? 1 : -1);
ball.vy = 3 * (Math.random() > 0.5 ? 1 : -1);
}

function updateScore() {
document.getElementById('scoreboard').textContent = `כחול ${scoreBlue} : ${scoreRed} אדום`;
}

function distance(x1, y1, x2, y2) {
return Math.hypot(x1 - x2, y1 - y2);
}

function draw() {
ctx.clearRect(0, 0, canvas.width, canvas.height);
// Draw players
drawCircle(bluePlayer.x, bluePlayer.y, bluePlayer.radius, 'blue');
drawCircle(redPlayer.x, redPlayer.y, redPlayer.radius, 'red');
// Draw ball
drawCircle(ball.x, ball.y, ball.radius, 'white');

// Draw center line
ctx.strokeStyle = 'white';
ctx.beginPath();
ctx.moveTo(canvas.width/2, 0);
ctx.lineTo(canvas.width/2, canvas.height);
ctx.stroke();
}

function gameLoop() {
update();
draw();
requestAnimationFrame(gameLoop);
}

reset();
gameLoop();
</script>
</body>
</html>

Toni Siik

Jul 29, 2025

Extension breaks Cloudflare Turnstile captcha boxes! They don't solve, just reload.

When I disable extension they solve right away, but when enabled can't solve them. Please fix. Does it on Edge too!

Yosh Mantinband

Jun 11, 2025

compatibility with Google Keep.

Sometimes does not work at all (no suggestions). When it works (shows suggestions), it does not do the substitution, e.g., when selecting a corrected spelling. I'm using the standalone Keep app on Windows 10.

Irradiated “Falco” Haggis

May 14, 2025

Premium features don't work.

Good afternoon, premium features don't work - I'm signed in with an account that has Office 365 and Refinements is greyed out.

Irradiated “Falco” Haggis

Mar 22, 2025

Doesn't recognize Premium/365 Personal Status

I'm signed in on my live.com account which has Office 365 Personal active. Editor works fully when I use it with Edge but when used with Vivaldi or Chrome it fails to register that I should have premium features. It just doesn't work.

Juan Guillermo Boero

Nov 10, 2024

Estafadores abusos timadores excesos maltratos injusticia

No permiten usar aplicación Microsoft editor ni en Edge ni en aplicaciones de Microsoft instaladas.

Jade Bryan

Aug 13, 2024

Microsoft Editor not working on Chrome

Hello, I am an MS 365 user and I installed Microsoft Editor as a plug-in in Chrome. However, I noticed that it didn't work or stopped working at all. Here are some of the texts that appear on Chrome pop-up:


extensions::setIcon:37 Uncaught (in promise) Error: Failed to set icon './assets/icon_20.png': Failed to fetch
at extensions::setIcon:37:5

SyntaxError: "undefined" is not valid JSON
at JSON.parse (<anonymous>)
at u._storageChangeDispatcher (background.js:2:402804)
at background.js:2:402252

config.js:5005 [xmldom error] invalid doc source
@#[line:0,col:undefined]

May I know if there are ways to address the issue? Thank you

Phoenix Gabriel

Jul 16, 2024

Seems to have stopped working

I used to use this all the time when editing transcripts, but now it appears to no longer work. No suggestions ever pop up anymore. Have tried uninstalling/reinstalling, different browsers, etc. Alas, it is a shame because it used to be very helpful.

Google apps
Create a Mobile Website
View Site in Mobile | Classic
Share by: