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
并加载、展示广告的示例代码