【快应用】ad-button按钮与加桌组件文案调试

发布时间 2023-07-05 16:08:08作者: Mayism123
​ 【关键词】

体验版、文案配置、广告、加桌

 

【问题背景】

快应用引擎版本更新到1106版本后,广告ad-button和加桌组件新增了预制文案配置,仅支持使用已有的,不再支持自定义文案。在使用最新版本的加载器进行调试的时候,设置的文案不能生效仍是显示的是默认的文案,该如何处理?

代码如下:

<template>

  <!-- Only one root node is allowed in template. -->

  <div class="container">

    <div class="item-container">

      <input class="input-text" placeholder="请输入slotid" onchange="setProductIdValue"></input>

      <input type="button" class="btn" value="加载并展示原生广告" onclick="showNativeAd()" />

      <ad-button class="adbutton" adunitid="{{native.adUnitId}}" adid="{{native.adData.adId}}" open-type="1" valuetype="1" onclick="onAdButtonClick()"></ad-button>

      <div if="native.isShow" class="container">

        <stack>

          <video id="video" if="native.isShowVideo" src="{{native.adVideoSrc}}" autoplay="true" onclick="reportNativeClick()" class="ad-video"></video>

          <image if="native.isShowImg" src="{{native.adImgSrc}}" onclick="reportNativeClick()"></image>

        </stack>

        <text if="native.isShowData">{{ native.adData }}</text>

        <text if="native.errStr">{{ native.errStr }}</text>

        <text if="native.isShowDesc">{{ native.desc }}</text>

      </div>

    </div>

    <shortcut-button class="shortcut" add-type="1"></shortcut-button>

  </div>

</template>

Ad-button的valuetype和加桌组件的add-type已经设为1,应该显示的是下载并领取和添加至桌面,然而如下图所示并未生效。

截图

cke_772.png

 

【解决方法】

新增的文案配置是通过云端服务器去下发的,在加载器中是无法同步到的,只能在快应用中心进行测试,可以通过华为ide发布体验版去进行调试。

1、ide生成体验版

cke_1676.png

2、快应用中心打开快应用研发助手输入体验码,打开体验版快应用。

cke_2755.png

运行截图:

cke_3993.png