Charlie Slowes is currently tweeting that it's not unusual for the players to be informed first and that the Giants told their broadcasters before any official announcement of the delay
https://mobile.twitter.com/charlieslowes/status/896377653082681345 (and some subtweets)
"There is a process to making the announcement by MLB. Players are first to know when game is ppd. Giants had reporters to clubhouse next"
"That's even before Sunday's game times were set. Both teams then left. This is not that unusual. Announcement could have come sooner."
"Giants broadcasters were notified by their club before announcement."
I keep refreshing to see if he'll tweet more.