所以,链接是https://web.archive.org/web/20170313212925/http://tigertjj.com/projects/NumberMessages/。出于显而易见的原因,这是一个档案。
这里的代码是http://pastebin.com/0y6Fv0G5。
问题在于iOS。我认为这是一个Safari问题,但后来我测试了Chrome for iOS并且问题仍然存在。它可以在我的Android,我的电脑,我的Chromebook上正常工作,并且可以大声喊出我的Kindle Paperwhite。我还没有在Mac上测试它,只有iPad。
问题是我无法在iOS上解密超过20个字符的任何内容。所以,如果我键入12345678901234567890并加密它,然后解密它,它的工作原理。但如果我加密123456789012345678901并对其进行解密,则会显示“输入有效条目”。这是我的错误消息。这只发生在iOS中。
实际上不要将123456 ...放入解密框中。加密,复制结果,然后将其放入解密框。
我知道我的代码很草率,并且有一种更有效的方法。我想知道为什么iOS会这样做,以及真正发生了什么。