微信小程序多端应用 Donut 多端编译

 目前支持 wxml、wxs、js/ts、json,less/sass 等文件类型,资源支持通过配置区分不同平台

wxml中使用 


  wechat
  
  iOS
  
  android
  

wxss

.test-view{
  /* #if MP */
  color: red;
  /* #elif IOS */
  color: green;
  /* #elif ANDROID */
  color: yellow;
  /* #endif */
}

 

js中微信小程序登录:

// #if MP
wx.login({})

// #elif IOS
wx.getMiniProgramCode({})

// #elif ANDROID
wx.getMiniProgramCode({})

// #endif

JSON

{
    "window": {
        "navigationBarTitleText": "Weixin",
    },
    "mini-wechat": {
        "window": {
        "navigationBarTitleText": "wechat demo"
        }
    },
    "mini-ios": {
        "window": {
        "navigationBarTitleText": "iOS demo"
        }
    },
    "mini-android": {
        "window": {
            "navigationBarTitleText": "android demo"
        }
    }
}

官方文档藏得较深,点此跳转

你可能感兴趣的:(微信小程序,小程序,Donut,微信小程序转安卓,微信小程序转ios)