请问“on the edge of ”和“at the edge of ”有什么区别?

问题描述:

请问“on the edge of ”和“at the edge of ”有什么区别?

on the edge of 濒于, 几乎, 在边缘,(在桌子边上有一个杯子)
at the edge of 强调边缘和细节,与边缘更近更精确(在桌子边上有一只苍蝇)