gpt4 book ai didi

javascript - Chrome 扩展程序简单音频

转载 作者:行者123 更新时间:2023-12-01 02:41:35 24 4
gpt4 key购买 nike

我想在 chrome 扩展程序中播放一个简单的“警报”,但在控制台中出现错误:“GET chrome-extension://invalid/net::ERR_FAILED chrome-扩展名://无效/:1"我的简单代码是:

var asdasd = '<span id="audio"></span>';
$('body').append(asdasd);
var srcaudio = chrome.extension.getURL('alert2.mp3');
$('#audio').html('<audio autoplay><source src="'+srcaudio+'"></audio>');

我的 list 是:

{
"manifest_version": 2,
"name": "test",
"description": "test",
"version": "1.0",
"content_scripts": [
{
"matches": ["http://*/*", "https://*/*"],
"js": ["jquery.js","myscript.js"]
}
]
}

最佳答案

所以我尝试在自己的扩展中执行此操作。

正如 wOxxOm 所说,您可能需要 web_asseible_resources。对我来说,css/js/fonts 位于 Assets 包中。我不知道你把它放在哪里。

"web_accessible_resources": [
"assets/css/*",
"assets/js/*",
"assets/fonts/*"
]

其次,extension.getUrl() 已弃用,因此请使用 runtime.getUrl() 代替,至于 url 尝试使用 "./alert2 .mp3""~/alert2.mp3"(如果直接路径不起作用)

关于javascript - Chrome 扩展程序简单音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47540507/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com