SDK 集成
SDK 集成
测试信息
提示
SDK 不支持模拟器运行,需要使用真机调试
请联系运营人员获取正式的应用ID和广告位ID,测试广告位信息如下:
| 媒体ID | applicationId |
|---|---|
| Z2845395984 | com.zj.daylottery.addemo |
| 类型 | ID | 类型 | ID |
|---|---|---|---|
| 激励广告 | J9378481911 | 视频内容 | J4961952628 |
| 半屏插屏 | J7208384505 | 全屏插屏 | J1556676069 |
| H5内容页 | J7513581444 |
引入原生 SDK
参照Android 接入文档#SDK 集成配置和导入原生 SDK 到原生工程中,并按照文档初始化 SDK
集成插件
添加插件
在变色龙后台APP配置->第三方配置->三方广告->选择广告中,选择ZJ广告

配置插件
找到底部ZJ广告配置->开启,填写AppId和开屏广告ID,点击保存后生效

配置 Webview
在变色龙后台APP配置->基础设置->X5内核->内核选择中,选择腾讯X5内核并保存

测试阶段修改包名
在变色龙后台APP配置->基础设置->APP证书->安卓包名中,填写测试信息中的包名并保存

引入 zjJSBridge
下载zjJSBridge-240812.js并引入工程。
建议参照 Demo 在main.js中全局引入:
// main.js
import zjJSBridge from './static/zjJSBridge.js'
Vue.prototype.zjJSBridge = zjJSBridge
也可在单独的 vue 页面中引入:
<script>
import zjJSBridge from '@/static/zjJSBridge.js'
export default {
data() {
return {
}
},
onLoad() {
this.zjJSBridge.ready(() => {
// setListener
})
},
}
</script>
提示
调用zjJSBridge的方法和属性时,需要在zjJSBridge.ready()后
对象名需要固定为zjJSBridge
获取原生SDK版本信息
// AndroidSDK版本号
this.zjJSBridge.sdkVersion
演示工程
演示工程提供了通过uni平台引入jsBridge并加载、展示广告的示例代码