按环境配置开发
![1***@qq.com](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/001/04/86/93_avatar_mid.jpg?v=1670404512)
- 发布:2023-09-05 17:02
- 更新:2023-09-05 18:03
- 阅读:173
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macOS Ventura
第三方开发者工具版本号: 3.6.5.20221121
基础库版本号: 2.0.2-3061820230117002
项目创建方式: CLI
CLI版本号: v1.0.0.0.003
操作步骤:
预期结果:
能正常运行 不报错
能正常运行 不报错
实际结果:
报错Function.prototype.apply was called on Object.prototype.toString, which is a string and not a function
报错Function.prototype.apply was called on Object.prototype.toString, which is a string and not a function
bug描述:
接入uniad 开发者工具正常 但是真机器预览报错Function.prototype.apply was called on Object.prototype.toString, which is a string and not a function
![DCloud_UNI_Anne](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/001/61/32/47_avatar_mid.jpg?v=1659451591)
vue2还是vue3?升级到3.8.12 先注释广告相关内容看是否正常,如果确认是广告模块的问题,贴相关代码或提供复现demo
【咨询问题/bug处理优先级规则】:https://ask.dcloud.net.cn/article/38139
![1***@qq.com](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/001/04/86/93_avatar_mid.jpg?v=1670404512)
1***@qq.com (作者) - jy
@close="onadclose"
@error="onaderror"
@load="onadload"
>
<slot></slot>
</ad-rewarded-video>
<view v-else @click.native="toCard(data)">
<slot></slot>
</view>
</view>
</template>
<script>
export default {
props: {
data: {
type: Object,
},
},
methods: {
onadload(e) {
console.log("广告数据加载成功");
},
onadclose(e) {
const detail = e.detail;
// 用户点击了【关闭广告】按钮
if (detail && detail.isEnded) {
// 正常播放结束
this.toCard(this.data);
console.log("onadclose " + detail.isEnded);
} else {
// 播放中途退出
console.log("onadclose " + detail.isEnded);
}
},
onaderror(e) {
// 广告加载失败
console.log("onaderror: ", e.detail);
},
toCard(item) {
if (item.canDo) {
uni.navigateTo({
url:
/pages/index/card?type2=${item.type2}
,});
} else {
this.$toast.info("当前不在打卡时间范围内!");
}
},
},
};
</script>
<style lang="scss" scoped>
.advertising {
padding-bottom: 20rpx;
}
</style>
1***@qq.com (作者)
是vue2 升级了也不好使 广告模块注释后就是正常的了
2023-09-05 17:59
DCloud_UNI_Anne
回复 1***@qq.com: 加QQ1076217653 私聊,备注来意
2023-09-05 18:15