b***@gmail.com
b***@gmail.com
  • 发布:2022-11-08 11:17
  • 更新:2022-11-08 15:17
  • 阅读:838

#ifndef APP-PLUS app真机调试无效

分类:uni-app

export function getClientHeader() {
// #ifndef MP-weixin
return 'Basic xxxxxx';
// #endif

// #ifndef APP-PLUS  
return 'Basic yyyy';  
// #endif  

}

问题1: // #ifndef MP 无效,必须// #ifndef MP-weixin,
问题2: 真机app调试,调用getClientHeader() 得到还是'Basic xxxxxx';,而不是'Basic yyyy';

问题是真的多,不想吐槽了

2022-11-08 11:17 负责人:无 分享
已邀请:

最佳回复

DCloud_UNI_Anne

DCloud_UNI_Anne

1、HBuilderX3.6.8-alpha测试 , // #ifndef MP 和 // #ifndef MP-WEIXIN 均有效。
2、您写的是// #ifndef APP-PLUS :表示除了APP平台均存在。如果希望APP平台得到'Basic yyyy',请调整条件编译

  • b***@gmail.com (作者)

    最新hbuilder,// #ifdef这个正常, // #ifndef 这个不正常

    2022-11-08 20:47

  • DCloud_UNI_Anne

    回复 b***@gmail.com: 请说明具体哪个条件编译不正常,可提供最小化示例(上传附件)

    2022-11-08 20:50

  • 8***@qq.com

    回复 b***@gmail.com: 感谢楼主,解决了我的问题。

    2024-03-03 17:38

b***@gmail.com

b***@gmail.com (作者)

// #ifdef 打错了字符

该问题目前已经被锁定, 无法添加新回复