手机能上网却打不出电话的常见原因及解决方法如下:
1.检查手机是否欠费停机。建议付费充值。
2.检查手机是否设置了呼叫转移、飞行模式开启、呼叫限制等功能。建议取消并重试。
3.检查手机功能或信号是否正常。建议换个手机或者位置再试。
4.如果漫游到外地无法使用,建议检查当地网络信号是否正常,是否为该号码开通了漫游权限。
5.尝试重启或更换手机,看看是否可以接听和拨打电话。
6.带着手机卡去当地营业厅检测或者更换。