我在修改imageKnife源码并打包,发现release打包和debug打包表现不同。release打包后,我在demo上依赖imageKnife进行开发。使用new新建sendable对象时,会提示cannot add property in prevent extensions
我在修改imageKnife源码并打包,发现release打包和debug打包表现不同。release打包后,我在demo上依赖imageKnife进行开发。使用new新建sendable对象时,会提示cannot add property in prevent extensions
1 回答1.1k 阅读✓ 已解决
1 回答1.3k 阅读
1 回答1.2k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答970 阅读
1 回答943 阅读
可以尝试关闭代码混淆后再验证
参考资料:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/source-obfuscation-V5\#ZH-CN\_TOPIC\_0000001917793817\_\_%E5%BC%80%E5%90%AF%E4%BB%A3%E7%A0%81%E6%B7%B7%E6%B7%86
根因是release打包生成的.js不支持sendable,即将发布的Beta2版本ide的har包二进制可以支持sendable