52yaoer
52yaoer
  • 发布:2024-06-30 10:51
  • 更新:2024-07-01 10:32
  • 阅读:40

uts开发iOS端插件一直崩溃,还找不到原因,同样的代码用原生插件和swift工程测试OK

分类:uts

这是swift的代码,在xcode工程中能正常运行,
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let player = BDAlphaPlayerMetalView.init()
self.view.addSubview(player)

    if let bundlePath = Bundle.main.path(forResource: "TestResource", ofType: nil) {  
        let directory = (bundlePath as NSString).appendingPathComponent("heartbeats")  
        let configuration = BDAlphaPlayerMetalConfiguration.default();  
        configuration.directory = directory;  
        configuration.renderSuperViewFrame = self.view.frame;  
        configuration.orientation = BDAlphaPlayerOrientation.portrait;  
        player.play(with: configuration);  
    }  
}  

开发uts插件,执行 let player = BDAlphaPlayerMetalView.init()这个就崩溃。。。

2024-06-30 10:51 负责人:无 分享
已邀请:
52yaoer

52yaoer (作者)

我 let player = new BDAlphaPlayerMetalView(); 这样也会崩溃。
我用原生工程开发的插件变异能正常使用,转uts就不行,

52yaoer

52yaoer (作者)

已解决。应该是和其他插件冲突了。

要回复问题请先登录注册