这情况有点麻烦。你先想想最近有没有摔过手机或者让手机进水之类的呀?如果有这种情况,很可能是内部零件损坏了,导致没有声音只有震动。要是没有这种情况的话,那有可能是手机里的音频设置乱了。你进入手机设置里的声音选项,看看各个声音的设置是不是正常的,像媒体音量、通话音量这些。再就是,有些oppo手机有自带的声音优化功能,你可以找找看这个功能有没有被关闭或者出现异常。另外,也不排除是你下载的某些软件和手机的音频系统冲突了,你可以回忆一下是在安装了某个软件之后出现这种情况的吗?如果是这样,可以卸载那个软件试试。