Согласно предоставленному вами сайту, «аргумент значение может быть строкой, логическим значением или целым числом».
Очевидно, строка может содержать гораздо больше информации, чем целое число илиboolean.
Поскольку сценарии GreaseMonkey являются JavaScript, максимальная длина для GM_setValue - это максимальная длина строки JavaScript.На самом деле, движок JavaScript (в зависимости от браузера) определяет максимальную длину строки.
Я не знаю каких-либо особенностей, но вы можете написать скрипт для определения максимальной длины.
Продолжайте удваивать длину, пока не получите ошибку.Затем попробуйте значение на полпути между maxGoodLen и minBadLen, пока maxGoodLen = maxBadLen - 1.