diff --git a/docs/tutorial/platform.md b/docs/tutorial/platform.md index a2e3501da2ee8d0cdb3a8ec513775539ec5ead92..9e71da94185299486f89f5c7e430fe781bbbdfee 100644 --- a/docs/tutorial/platform.md +++ b/docs/tutorial/platform.md @@ -33,8 +33,8 @@ uni-app 已将常用的组件ã€APIå°è£…到框架ä¸ï¼Œå¼€å‘者按照 uni-app |APP|App|| |APP-PLUS|uni-app js引擎版编译为Appæ—¶|| |APP-PLUS-NVUE或APP-NVUE|App nvue 页é¢|| -|APP-ANDROID|App Android å¹³å° ä»…é™ uts文件|| -|APP-IOS|App iOS å¹³å° ä»…é™ uts文件|| +|APP-ANDROID|App Android å¹³å° [详情](#UTS)|| +|APP-IOS|App iOS å¹³å° [详情](#UTS)|| |H5|H5(推è使用 `WEB`)|| |WEB|web|HBuilderX 3.6.3+| |MP-WEIXIN|微信å°ç¨‹åº|| @@ -63,8 +63,8 @@ uni-app 已将常用的组件ã€APIå°è£…到框架ä¸ï¼Œå¼€å‘者按照 uni-app **注æ„:** * æ¡ä»¶ç¼–译是利用注释实现的,在ä¸åŒè¯æ³•é‡Œæ³¨é‡Šå†™æ³•ä¸ä¸€æ ·ï¼Œjs/uts使用 ``// 注释``ã€css 使用 ``/* 注释 */``ã€vue/nvue/uvue 模æ¿é‡Œä½¿ç”¨ ``<!-- 注释 -->``ï¼› * æ¡ä»¶ç¼–译APP-PLUS包å«APP-NVUEå’ŒAPP-VUE,APP-PLUS-NVUEå’ŒAPP-NVUE没什么区别,为了简写åŽé¢å‡ºäº†APP-NVUE ï¼› -* 使用æ¡ä»¶ç¼–译请ä¿è¯`编译å‰`å’Œ`编译åŽ`文件的è¯æ³•æ£ç¡®æ€§ï¼Œå³è¦ä¿éšœæ— 论æ¡ä»¶ç¼–译是å¦ç”Ÿæ•ˆéƒ½èƒ½é€šè¿‡è¯æ³•æ ¡éªŒã€‚比如:json文件ä¸ä¸èƒ½æœ‰å¤šä½™çš„逗å·ï¼Œjsä¸ä¸èƒ½é‡å¤å¯¼å…¥ï¼› * 对于未定义平å°å称,å¯èƒ½æ˜¯å称写错了,也å¯èƒ½æ˜¯ä½Žç‰ˆæœ¬HBuilderX还ä¸è®¤è¯†è¿™ä¸ªå¹³å°ã€‚æ¤æ—¶çš„æ¡ä»¶ç¼–译,`#ifdef` ä¸çš„代ç ä¸ä¼šç”Ÿæ•ˆï¼Œè€Œ `#ifndef` ä¸çš„代ç 会生效; +* 使用æ¡ä»¶ç¼–译请ä¿è¯`编译å‰`å’Œ`编译åŽ`文件的è¯æ³•æ£ç¡®æ€§ï¼Œå³è¦ä¿éšœæ— 论æ¡ä»¶ç¼–译是å¦ç”Ÿæ•ˆéƒ½èƒ½é€šè¿‡è¯æ³•æ ¡éªŒã€‚比如:json文件ä¸ä¸èƒ½æœ‰å¤šä½™çš„逗å·ï¼Œjsä¸ä¸èƒ½é‡å¤å¯¼å…¥ï¼› ::: preview @@ -127,16 +127,6 @@ uni-app 已将常用的组件ã€APIå°è£…到框架ä¸ï¼Œå¼€å‘者按照 uni-app * `VUE3` 需è¦åœ¨é¡¹ç›®çš„ `manifest.json` æ–‡ä»¶æ ¹èŠ‚ç‚¹é…ç½® `"vueVersion" : "3"`ï¼› - -<pre v-pre="" data-lang="javascript"> -<code class="lang-javascript code"><span class="token comment">//<span style="color:#859900;"> #ifdef</span><b style="color:#268BD2"> %PLATFORM%</b></span> -代ç ä¸ä¼šç”Ÿæ•ˆ -<span class="token comment">//<span style="color:#859900;"> #endif</span></span></code> -<code class="lang-javascript code"><span class="token comment">//<span style="color:#859900;"> #ifndef</span><b style="color:#268BD2"> %PLATFORM%</b></span> -代ç 会生效 -<span class="token comment">//<span style="color:#859900;"> #endif</span></span></code> -</pre> - ### API çš„æ¡ä»¶ç¼–译 <pre v-pre="" data-lang="javascript"><code class="lang-javascript code"><span class="token comment">//<span style="color:#859900;"> #ifdef</span><b style="color:#268BD2"> %PLATFORM%</b></span> @@ -243,9 +233,9 @@ jsonçš„æ¡ä»¶ç¼–译,如ä¸åŒå¹³å°çš„keyå称相åŒï¼Œcli项目下开å‘者 - `platforms`目录下åªæ”¯æŒæ”¾ç½®é¡µé¢æ–‡ä»¶ï¼ˆå³é¡µé¢vue文件),如果需è¦å¯¹å…¶ä»–资æºæ¡ä»¶ç¼–译,建议使用[static 目录的æ¡ä»¶ç¼–译](https://uniapp.dcloud.net.cn/tutorial/platform.html#static-%E7%9B%AE%E5%BD%95%E7%9A%84%E6%9D%A1%E4%BB%B6%E7%BC%96%E8%AF%91)。 -### uts çš„æ¡ä»¶ç¼–译 +### uts çš„æ¡ä»¶ç¼–译@UTS -用法与 [API çš„æ¡ä»¶ç¼–译](#api-çš„æ¡ä»¶ç¼–译)一致,多出了`APP-ANDROID`å’Œ`APP-IOS`两个平å°ã€‚ +对于`APP-ANDROID`å’Œ`APP-IOS`两个平å°ï¼Œåœ¨uni-app项目ä¸ï¼Œä»…uts文件ä¸æ”¯æŒï¼ˆé€šå¸¸æ˜¯utsæ’件里使用);在uni-app x项目ä¸ï¼Œåªè¦æ˜¯æ¡ä»¶ç¼–译支æŒçš„文件,å‡å¯ä»¥ä½¿ç”¨ã€‚ <pre v-pre="" data-lang="javascript"><code class="lang-javascript code"><span class="token comment">//<span style="color:#859900;"> #ifdef</span><b style="color:#268BD2"> %PLATFORM%</b></span> å¹³å°ç‰¹æœ‰çš„API实现