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
dffa0107
Commit
dffa0107
authored
Nov 27, 2018
by
liuxinjun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加多视频广告id以及分享与视频切换bug
parent
1fa3c472
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
78 additions
and
1 deletion
+78
-1
ad_sdk.js
assets/llewan-weixin-sdk/ad_sdk.js
+0
-0
ad_sdk.js.meta
assets/llewan-weixin-sdk/ad_sdk.js.meta
+10
-0
sdk.js
assets/llewan-weixin-sdk/sdk.js
+68
-1
No files found.
assets/llewan-weixin-sdk/ad_sdk.js
0 → 100644
View file @
dffa0107
This diff is collapsed.
Click to expand it.
assets/llewan-weixin-sdk/ad_sdk.js.meta
0 → 100644
View file @
dffa0107
{
"ver": "1.0.5",
"uuid": "097a5e94-b982-44d6-9852-7e2c21605829",
"isPlugin": false,
"loadPluginInWeb": true,
"loadPluginInNative": true,
"loadPluginInEditor": false,
"subMetas": {}
}
\ No newline at end of file
assets/llewan-weixin-sdk/sdk.js
View file @
dffa0107
...
@@ -1603,6 +1603,17 @@ var sdk = {
...
@@ -1603,6 +1603,17 @@ var sdk = {
/**
*
* @param {*} obj
* @param {*} bannerAdUnitId
* 多个banner广告id调用如下:
* sdk.createBannerAd({},bannerAdUnitId).destroy();
* sdk.BannerAd =null;
* var bannerAd =sdk.createBannerAd({},bannerAdUnitId2);
* bannerAd.show();
*
*/
createBannerAdByAdId
(
obj
,
bannerAdUnitId
){
createBannerAdByAdId
(
obj
,
bannerAdUnitId
){
var
self
=
this
;
var
self
=
this
;
...
@@ -1743,6 +1754,62 @@ var sdk = {
...
@@ -1743,6 +1754,62 @@ var sdk = {
};
};
this
.
VideoAd
.
onClose
(
closeFun
);
this
.
VideoAd
.
onError
(
function
(
res
){
//console.log("sdk VideoAd广告错误事件:", res)
wx
.
showToast
({
title
:
'暂未开通,请谅解!'
,
icon
:
'none'
});
});
return
this
.
VideoAd
;
}
}
},
/**
*
* @param {*} videoAdUnitId
*
*
*sdk.VideoAd =null;
*sdk.videoSuccess = function(){
* //视频成功处理逻辑
* this.successFunction();
* };
* sdk.videoFail = function(){
* //视频失败处理逻辑
* this.failFunction();`
* };
* 特别注意:下面这个videoAd为全局变量
* var videoAd = sdk.createRewardedVideoAd(videoAdUnitId2);
* videoAd.load().then(() => videoAd.show());
*
*/
createRewardedVideoAdByAdId
(
videoAdUnitId
){
let
self
=
this
;
if
(
cc
.
sys
.
platform
===
cc
.
sys
.
WECHAT_GAME
)
{
if
(
this
.
VideoAd
){
return
this
.
VideoAd
;
}
else
{
this
.
VideoAd
=
wx
.
createRewardedVideoAd
({
adUnitId
:
videoAdUnitId
})
this
.
VideoAd
.
onLoad
(
function
(
res
){
console
.
log
(
"sdk VideoAd广告加载事件:"
,
res
)
});
var
closeFun
=
function
(
res
){
// 用户点击了【关闭广告】按钮
// 小于 2.1.0 的基础库版本,res 是一个 undefined
if
(
res
&&
res
.
isEnded
||
res
===
undefined
)
{
console
.
log
(
"sdk 看视频成功"
);
self
.
videoSuccess
();
}
else
{
console
.
error
(
"sdk 看视频失败"
);
self
.
videoFail
();
}
};
this
.
VideoAd
.
onClose
(
closeFun
);
this
.
VideoAd
.
onClose
(
closeFun
);
this
.
VideoAd
.
onError
(
function
(
res
){
this
.
VideoAd
.
onError
(
function
(
res
){
...
@@ -2735,7 +2802,7 @@ var sdk = {
...
@@ -2735,7 +2802,7 @@ var sdk = {
if
(
nextCacheVal
>
=
data
[
nextKey
].
count
)
if
(
nextCacheVal
>
data
[
nextKey
].
count
)
{
{
//当前缓存中的记录当前key的次数已经超过配置次数
//当前缓存中的记录当前key的次数已经超过配置次数
...
...
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