答案

解:∵AB=OB,点B在线段OA的垂直平分线BM上,
如图,当点B在第一象限时,OM=3,OB=5.
在Rt△OBM中,
BM===4.
∴B(4,3).
∵点B在y=-x+m上,
∴m=7.
∴一次函数的解析式为y=-x+7.
当点B在第二象限时,根据对称性,B'(-4,3)
∵点B'在y=-x+m上,
∴m=-1.
∴一次函数的解析式为y=-x-1.
综上所述,一次函数的解析式为y=-x+7或y=-x-1.

解:∵AB=OB,点B在线段OA的垂直平分线BM上,
如图,当点B在第一象限时,OM=3,OB=5.
在Rt△OBM中,
BM===4.
∴B(4,3).
∵点B在y=-x+m上,
∴m=7.
∴一次函数的解析式为y=-x+7.
当点B在第二象限时,根据对称性,B'(-4,3)
∵点B'在y=-x+m上,
∴m=-1.
∴一次函数的解析式为y=-x-1.
综上所述,一次函数的解析式为y=-x+7或y=-x-1.