```js
//初始化
var r = new GameReflux({ type: 1, rank: 22, redPackage: 9.99, appLink: 'http://a.app.qq.com/o/simple.jsp?pkgname=com.youtui&ckey=CK1409589132989' });

//销毁
r.destroy();
```

#### type 可能值：

1. 主流程趣晒游戏露出
2. 带排行榜奖金游戏页面点击奖金区域
3. 返回拦截
4. 顶部/底部通栏
5. 点击再来一次时弹出
6. 游戏成绩进入排行榜前 100

#### rank：进入排行榜的排名，只在`type:6`时需要传

#### redPackage:预计可得的现金红包，只在`type:6`时需要传

#### appLink:app 下载的应用宝链接

#### 事件监听

 会在 body 上 trigger 对应的事件名， 使用 `$('body').on('eventName',(event,data)=>{})`监听

```js
data: {
  type: 1; //回流类型,值为初始化时的type
}
```

 事件表

- `pop-close`:  弹窗关闭， 包括手动点击关闭和倒计时关闭
- `leave-click`: 点击 “去意已决”
- `continue-click`: 点击“继续游戏”

#### 由回流跳转的游戏，会增加一个`isGameReflux=1`的参数

#### 埋点

模块内已经埋的点有：

```js
var events = [
  'common_moregame_download',
  'common_holdback_download_click',
  'common_holdback_play_click',
  'common_holdback_expose',
  'common_download_span_click',
  'common_download_span_expose',
  'common_goodscore_download_click',
  'common_goodscore_download_expose',
  'common_icon_click',
  'common_icon_expose',
  'common_moregame_expose',
  'common_quickstart_click',
  'common_rank_download_click',
  'common_rank_gold_expose',
  'common_result_download_expose',
  'common_result_download_click'
];
```
