我有这个网页,并且有一些与它不完全兼容的扩展(例如Grammarly)。我想检查它是否已安装,并显示一个弹出窗口。我在本地使用它,它完美无缺:
$count = 0;
$page = "manifest";
for ($i = 0; $i<count($id); $i++){
$path = '/.config/google-chrome/Default/Extensions/'.$id[$i].'/*/';
$file = glob($path.$page.'.json');
while ((strpos($file[0], $page) == false) and ($count != 10)) {
$path = '/*' . $path;
$file = glob($path.$page.'.json');
$count++;
}
$json_a = json_decode(file_get_contents($file[0]), true);
$name[$i] = $json_a["name"];
(下面我在弹出窗口中显示结果,不相关)
事情是,这不适用于服务器,因为该文件是本地的。有没有办法在服务器或任何其他方式上使用它来检查是否仅使用PHP安装某个扩展?