# No AutoPlay

When the `autoPlay` config is set to `false`, automatic playback of content is prevented.

## How To

Set the autoPlay config to `false` (see examples):

    var player = TOP.createAndInitPlayer({
        config : {
            player : {
                autoPlay: false // autoPlay will cause content to wait, call to proceed is required to play
            }
        }
    });

When `play` is called the player will initialize and halt it's internal flow before attempting any kind of loading/validation/authorization of content (ads or media).

The player will sit in the contentWaiting state until the proceed method is called.

The default UI shows a big play button when waiting, clicking it in this state calls `proceed`

## Proceed

The `play` call has been made but autoPlay is `false`. Calling proceed via user gesture allows content to play (see examples).