Расширение Chrome: нужно альтернативное свойство для приложения Chrome "app": "urls"
Ранее я использовал приложение Chrome для вставки в буфер обмена, ниже - файл manifest.json. После установки приложения я просто вызываю document.execCommand('paste') на моей странице https://123.com/
"offline_enabled": true,
"permissions": [ "background", "clipboardRead", "clipboardWrite", "notifications", "unlimitedStorage" ],
"app": {
"urls": [ "https://123.com" ]
},
"background": {
"allow_js_access": false
}
Надеюсь, приложение Chrome будет удалено в ближайшее время. Теперь я не знаю, как повторить это в расширении. Пожалуйста, помогите мне.
Я пытался работать с манифестом ниже, но это не помогло
{
"name": "Test Sample",
"description": "Test",
"version": "0.1",
"permissions": [
"tabs", "https://*/*",
"clipboardWrite",
"clipboardRead",
"background"
],
"content_scripts": [
{
"matches": [
"http://*/*",
"https://*/*"
],
"js": ["script.js"],
"run_at": "document_end" // pay attention to this line
}
],
"manifest_version":2
}
script.js
document.addEventListener('paste', function(e) {
console.log('Paste Trigger');
document.execCommand('paste');
});