1.0.0 • Published 5 years ago

lightning_wb v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

使用方法

  1. 首先在需要接入的页面引入 lightning.js
<script type="text/javascript" src="//j1.58cdn.com.cn/job/pc/lightning/lightning.js"></script>
  1. 在接入lightning.js之后,调用window.lightning方法,并传入一个对象为参数,默认为只调用数据的模式,如下
	window.lightning({
		page_id: 1,	// 在lightning平台配置生成的对应id		
		callback: function (data) {	// 在回调函数中拿到广告位的所有数据,进行你自己的操作
			var res = data;
			console.log('res', res);
			// TODO....
		}
	});
  1. 如果需要进行渲染模式,则需要按照以下格式进行参数配置
	window.lightning({
		page_id: 1,	// 在lightning平台配置生成的对应id
		isRender: true,	// 设置为true
		renderID: {		// 需要进行渲染的广告位,广告位需要设置id, 例如:<div id="adposition_id">,
			renderID_ + adposition_id: 'adposition_id1',	// adposition_id是在平台配置之后生成的对应id
			renderID_ + adposition_id: 'adposition_id2'
		},
		cityName: 'bj',	// 城市名字,北京 'bj',上海 'sh',如果在lightning平台配置,则需要此参数
		cateType: '2'	// 类别,如果在lightning平台配置,则需要此参数
	});

注意: 在所传渲染page_id拿到数据为空的时候,默认会隐藏目标广告位。

错误代码提示

  • -1001: 参数错误,所传参数必须是一个Object,且不为Array,page_id为number类型;
  • -1002: 在isRender为true时,renderID是必传参数,且为Object
  • -1003: callback错误
  • -1004: callback错误
  • -1005: callback错误
  • -1006: 目标广告位id不存在
  • -1007: cityName错误
  • -1008: cateType错误