海角
海角
  • 发布:2024-10-08 09:10
  • 更新:2024-10-08 12:20
  • 阅读:78

uts插件 UTSiOSHookProxy里面的代码为什么没有执行

分类:插件市场

制作ios原生插件 按照官方的文档
<template>
<view class="defaultStyles">
</view>
</template>
<script lang="uts">
import { UIView } from 'UIKit';

export default {  
    data() {  
        return {  
        };  
    },  
    NVLoad() : UIView {  
        let label = new UILabel()  
        label.text = "woshi"  
        return label  
    },  
}  

//ios 启动事的配置  
export class MyVideoHookProxy implements UTSiOSHookProxy {  
    // uts 插件创建时的回调。  
    onCreate() {  
        console.log("ad====")  
    }  
    // 应用正常启动时  
    applicationDidFinishLaunchingWithOptions(application : UIApplication | null, launchOptions : Map<UIApplication.LaunchOptionsKey, any> | null = null) : boolean {  
        console.log("applicationDidFinishLaunchingWithOptions----====")  
        return false  
    }  
}  

</script>

<style>

</style>

applicationDidFinishLaunchingWithOptions 里面的没有输出 不知道为啥

2024-10-08 09:10 负责人:DCloud_iOS_LZY 分享
已邀请:
DCloud_iOS_LZY

DCloud_iOS_LZY

目前 uts component 中不支持 直接在 index.vue 文件中写 UTSiOSHookProxy,需要在组件目录下新建一个index.uts 文件,将 UTSiOSHookProxy 相关代码写在 index.uts文件中

  • 海角 (作者)

    好的

    2024-10-08 15:30

  • 海角 (作者)

    组件自定义 label.backgroundColor = UIColor.red 为什么无效 textColor是可以的 背景色不可以

    2024-10-08 15:32

要回复问题请先登录注册