Is it possible to launch Battlefield 3 or 4 campaign without Battlelog

I was wondering whether it is possible to launch the singleplayer campaign for either BF3 or BF4 without the use of the browser. This is useful when:

  1. You don't have an internet connection at that moment
  2. Battlelog is down.

Solution 1:

There's a much easier way, this way origin will still be online so all your save data gets synced as you play. Simply create a shortcut, right click and select properties, select target and write "singleplayer" at the end after \bf3.exe"

example

Solution 2:

I'll post my comment as an answer, just in case.

If you set Origin to "Offline" and click on the Battlefield 3/4 icon the game should just launch and give you the option of campaign missions.

I found this out by mistake once when my Origin was offline and it lauched straight into the campaign. I was mightily confused until I realised it was offline.