g***@qq.com
g***@qq.com
  • 发布:2023-04-27 15:52
  • 更新:2023-04-27 15:52
  • 阅读:245

【报Bug】uniapp使用vue3 defineComponent编写 app.vue编译后抖音小程序无法真题调试,测试环境也不可以

分类:uni-app

产品分类: uniapp/小程序/字节跳动

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 专业版 21H2

第三方开发者工具版本号: v4.0.4

基础库版本号: 2.80.0.2

项目创建方式: CLI

CLI版本号: @vue/cli 4.5.15

示例代码:
<script lang="ts">  
import "@/store/usePinia";  
import { onShow } from "@dcloudio/uni-app";  
import useRequestParam from "store/requestParam";  
import { defineComponent } from "vue";  
import { login } from "@/page_subject/dyLogin/hooks/packagePromise";  
import { $getPhone } from "@/page_subject/virtualGoodsDetails/request";  
import useToast from "@/utils/useToast";  
interface GetPhoneNumber {  
    params: {  
        iv: string;  
        encryptedData: string;  
    };  
    success: Function;  
}  
export default defineComponent({  
    setup() {  
        onShow(() => {  
            const requestStore = useRequestParam();  
            uni.getSystemInfo({  
                success(res) {  
                    requestStore.handleData("version", res.version);  
                }  
            });  
        });  
    },  
    methods: {  
        async getPhoneNumber({ params, success }: GetPhoneNumber) {  
            const { iv, encryptedData } = params;  
            const code = await login();  
            const res = await $getPhone({ iv, encryptedData, code });  
            if (res.success) {  
                const data = JSON.parse(res.data);  
                const result = {  
                    phoneNumber: data.phoneNumber  
                };  
                // 回调交易模版  
                success(result);  
            } else {  
                useToast(res.msg);  
            }  
        }  
    }  
});  
</script>

操作步骤:

可参考代码示例,然后点击真机调试

预期结果:

小程序可正常使用

实际结果:

小程序在模拟器上可以,真机调试不行

bug描述:

uniapp使用vue3 defineComponent编写 app.vue编译后抖音小程序无法真题调试,测试环境也不可以

2023-04-27 15:52 负责人:无 分享
已邀请:

要回复问题请先登录注册