Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
L
llewan-weixin-sdk
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
llewan
llewan-weixin-sdk
Commits
4497c2bf
Commit
4497c2bf
authored
Dec 18, 2018
by
liuxinjun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改广告相关的注释说明
parent
4e18e62d
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
38 additions
and
11 deletions
+38
-11
ad_sdk.js
assets/llewan-weixin-sdk/ad_sdk.js
+12
-10
sdk.js
assets/llewan-weixin-sdk/sdk.js
+26
-1
No files found.
assets/llewan-weixin-sdk/ad_sdk.js
View file @
4497c2bf
...
@@ -15,10 +15,11 @@ var adSdk = {
...
@@ -15,10 +15,11 @@ var adSdk = {
videoAd2
:
null
,
videoAd2
:
null
,
videoAd3
:
null
,
videoAd3
:
null
,
//视频
成功
回调
//视频
看完
回调
videoSuccess
:
null
,
videoSuccess
:
null
,
//视频
失败
回调
//视频
未看完
回调
videoFail
:
null
,
videoFail
:
null
,
//视频调起失败回调
videoError
:
null
,
videoError
:
null
,
/**
/**
...
@@ -26,20 +27,20 @@ var adSdk = {
...
@@ -26,20 +27,20 @@ var adSdk = {
* @param {string} videoAdUnitId
* @param {string} videoAdUnitId
*
*
*adSdk.videoSuccess = function(){
*adSdk.videoSuccess = function(){
* //视频
成功
处理逻辑
* //视频
看完
处理逻辑
* this.successFunction();
* this.successFunction();
* };
* };
* adSdk.videoFail = function(){
* adSdk.videoFail = function(){
* //视频
失败
处理逻辑
* //视频
未看完
处理逻辑
* this.failFunction();`
* this.failFunction();`
* };
* };
* adSdk.videoError = function(){
* adSdk.videoError = function(){
* //视频失败处理逻辑
* //视频
调起
失败处理逻辑
* this.errorFunction();`
* this.errorFunction();`
* };
* };
* var videoAd = adSdk.createVideoAd(1,videoAdUnitId);
* var videoAd = adSdk.createVideoAd(1,videoAdUnitId
1
);
* videoAd.load().then(() => videoAd.show());
* videoAd.load().then(() => videoAd.show());
*
*
//如果多个视频广告id(videoAdUnitId)的情况,通过后台技术配置Config2获取对应的视频广告id,比如:sdk.getConfig2().videoAdUnitId1 或者sdk.getConfig2().videoAdUnitId2
*/
*/
createVideoAd
(
index
,
videoAdUnitId
)
{
createVideoAd
(
index
,
videoAdUnitId
)
{
if
(
index
==
1
)
{
if
(
index
==
1
)
{
...
@@ -70,12 +71,13 @@ var adSdk = {
...
@@ -70,12 +71,13 @@ var adSdk = {
*
*
* @param {json} obj
* @param {json} obj
* @param {string} bannerAdUnitId
* @param {string} bannerAdUnitId
* 多个banner广告id调用如下:
* 多个banner广告id调用如下:(注意第一次调起不需要去做销毁destory)
* adSdk.createBannerAdByAdId({},bannerAdUnitId).destroy();
*
* adSdk.createBannerAdByAdId({},bannerAdUnitId1).destroy();
* adSdk.bannerAd =null;
* adSdk.bannerAd =null;
* var bannerAd =adSdk.createBannerAdByAdId({},bannerAdUnitId2);
* var bannerAd =adSdk.createBannerAdByAdId({},bannerAdUnitId2);
* bannerAd.show();
* bannerAd.show();
*
*
//如果多个banner广告id(bannerAdUnitId)的情况,通过后台技术配置Config2获取对应的banner广告id,比如:sdk.getConfig2().bannerAdUnitId1 或者sdk.getConfig2().bannerAdUnitId2
*/
*/
createBannerAdByAdId
(
obj
,
bannerAdUnitId
){
createBannerAdByAdId
(
obj
,
bannerAdUnitId
){
...
...
assets/llewan-weixin-sdk/sdk.js
View file @
4497c2bf
...
@@ -2723,10 +2723,35 @@ var sdk = {
...
@@ -2723,10 +2723,35 @@ var sdk = {
* @apiParam {int} isCount 值为1或者0 1:表示本次调用使用次数加一;0:表示本次调用使用次数不发生变化
* @apiParam {int} isCount 值为1或者0 1:表示本次调用使用次数加一;0:表示本次调用使用次数不发生变化
*
*
* @apiSuccessExample {json} 示例:
* @apiSuccessExample {json} 示例:
* var d = sdk.getButtonConfig
("hz2"
);
* var d = sdk.getButtonConfig
2("xxx",1
);
* 特别说明:对于视频分享切换的解析返回的json为:
* 特别说明:对于视频分享切换的解析返回的json为:
* {"type":"share","count":5,"left_count":3,"use_count":2,"next":"key_1"}
* {"type":"share","count":5,"left_count":3,"use_count":2,"next":"key_1"}
* 技术获取之后根据d.type判断类型然后做响应处理就可以了;
* 技术获取之后根据d.type判断类型然后做响应处理就可以了;
* if(d.type=='share')
* {
* //凋起分享
* sdk.shareAppMessage({type: 1,query: "",success:xxx,fail:xxx });
* }else
* {
* //凋起视频
*
* adSdk.videoSuccess = function(){
* //视频看完处理逻辑
* this.successFunction();
* };
* adSdk.videoFail = function(){
* //视频未看完处理逻辑
* this.failFunction();`
* };
* adSdk.videoError = function(){
* //视频凋起失败处理逻辑,要么就是广告id没有或者是调起视频广告太频繁微信限制调起,这里一般都会改成去调起分享
* this.errorFunction();
* };
* var videoAd = adSdk.createVideoAd(1,videoAdUnitId);
* videoAd.load().then(() => videoAd.show());
*
* }
* //如果多个视频广告id(videoAdUnitId)的情况,通过后台技术配置Config2获取对应的视频广告id,比如:sdk.getConfig2().videoAdUnitId1 或者sdk.getConfig2().videoAdUnitId2
*
*
*
*
*/
*/
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment