ããå¼åè
们é½ç¥éå¨é«ç«¯æºè½ææºç³»ç»ä¸æ两ç§åºç¨ç¨åºï¼ä¸ç§æ¯åºäºæ¬å°ï¼æä½ç³»ç»ï¼è¿è¡çAPPï¼ä¸ç§æ¯åºäºé«ç«¯æºçæµè§å¨è¿è¡çWebAppï¼æ¬æå°ä¸»è¦è®²è§£åè
ã
ããWebAppä¸Native Appæä½åºå«å¢ï¼
ããNative Appï¼
ãã1ãå¼åææ¬é常大ã
ããä¸è¬ä½¿ç¨çå¼åè¯è¨ä¸ºJAVAãC++ãObjective-Cã
ãã2ãæ´æ°ä½éªè¾å·®ãåæ¶ä¹æ¯è¾éº»ç¦
ããæ¯ä¸æ¬¡åå¸æ°ççæ¬ï¼é½éè¦åçæ¬æå
ï¼ä¸éè¦ç¨æ·æå¨æ´æ°ï¼æäºåºç¨ç¨åºå³ä½¿ä¸éè¦ç¨æ·æå¨æ´æ°ï¼ä½æ¯ä¹éè¦æä¸ä¸ªæ¶å¿çæ示ï¼ã
ãã3ãé常é
·
ããå 为native appå¯ä»¥è°ç¨IOSä¸çUIæ§ä»¶ä»¥UIæ¹æ³ï¼å®å¯ä»¥å®ç°WebAppæ æ³å®ç°çä¸äºé常é
·ç交äºææ
ãã4ãNative appæ¯è¢«Apple认å¯ç
ããNative appå¯ä»¥è¢«Apple认å¯ä¸ºä¸æ¬¾å¯ä¿¡ä»»çç¬ç«è½¯ä»¶ï¼å¯ä»¥æ¾å¨Apple Stroeåºå®ï¼ä½æ¯Web appå´ä¸è¡ã
ããWeb Appï¼
ãã1ãå¼åææ¬è¾ä½
ãã使ç¨webå¼åææ¯å°±å¯ä»¥è½»æ¾çå®æweb appçå¼å
ãã2ãå级è¾ç®å
ããå级ä¸éè¦éç¥ç¨æ·ï¼å¨æå¡ç«¯æ´æ°æ件å³å¯ï¼ç¨æ·å®å
¨æ²¡ææè§
ãã3ãç»´æ¤æ¯è¾è½»æ¾
ããåä¸è¬çwebä¸æ ·ï¼ç»´æ¤æ¯è¾ç®åï¼å®å
¶å®å°±æ¯ä¸ä¸ªç«ç¹
ããWebapp说ç½äºå°±æ¯ä¸ä¸ªé对IphoneãAndroidä¼ååçwebç«ç¹ï¼å®ä½¿ç¨çææ¯æ éå°±æ¯HTMLæHTML5ãCSS3ãJavaScriptï¼æå¡ç«¯ææ¯JAVAãPHPãASPã
ããå½ç¶ï¼å 为è¿äºé«ç«¯æºè½ææºï¼IphoneãAndroidï¼çå
ç½®æµè§å¨é½æ¯åºäºwebkitå
æ ¸çï¼æ以å¨å¼åWEBAPPæ¶ï¼å¤æ°é½æ¯ä½¿ç¨HTML5åCSS3ææ¯åUIå¸å±ãå½ä½¿ç¨HTML5åCSS3låUIæ¶ï¼è¥è¿æ¯éµå¾ªçä¸è¬webå¼åä¸ä½¿ç¨HTML4åCSS2é£æ ·çå¼åæ¹å¼çè¯ï¼è¿ä¹å°±å¤±å»äºWEBAPPçæ¬è´¨æä¹äºï¼ä¸æäºææä¹æ æ³å®ç°çï¼æ以å¨æ¤ååå°äºæ们ç主é¢âwebappçå¸å±æ¹å¼åææ¯ã
ããå¥å¨æ¤è¯´æä¸ä¸ï¼å¨æ¤æ说ç移å¨å¹³å°å端å¼åæ¯æé对é«ç«¯æºè½ææºï¼å¦IphoneãAndroidï¼åç«ç¹éé
ä¹å°±æ¯WebAppï¼å¹¶éæ¯é对æ®éææºå¼åWap 2.0ï¼æ以å¨é
读æ¬ç¯æç« ä»¥åï¼ä½ éè¦å¯¹webkitå
æ ¸çæµè§å¨æä¸å®çäºè§£ï¼ä½ éè¦å¯¹HTML5åCSS3æä¸å®çäºè§£ãå¦æä½ å·²ç»å¯¹æ¤ææäºè§£ï¼é£ç°å¨å°±å¼å§å¾ä¸é
读å§â¦â¦
ãã1ãé¦å
æ们æ¥ççwebkitå
æ ¸ä¸çä¸äºç§æçmetaæ ç¾ï¼è¿äºmetaæ ç¾å¨å¼åwebappæ¶èµ·å°é常éè¦çä½ç¨
ãã1
ãã<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" />
ãã2
ãã<meta content="yes" name="apple-mobile-web-app-capable" />
ãã3
ãã<meta content="black" name="apple-mobile-web-app-status-bar-style" />
ãã4
ãã<meta content="telephone=no" name="format-detection" />
ãã
ãã第ä¸ä¸ªmetaæ ç¾è¡¨ç¤ºï¼å¼ºå¶è®©ææ¡£ç宽度ä¸è®¾å¤ç宽度ä¿æ1:1ï¼å¹¶ä¸ææ¡£æ大ç宽度æ¯ä¾æ¯1.0ï¼ä¸ä¸å
许ç¨æ·ç¹å»å±å¹æ¾å¤§æµè§ï¼
ãã第äºä¸ªmetaæ ç¾æ¯iphone设å¤ä¸çsafariç§æmetaæ ç¾ï¼å®è¡¨ç¤ºï¼å
许å
¨å±æ¨¡å¼æµè§ï¼
ãã第ä¸ä¸ªmetaæ ç¾ä¹æ¯iphoneçç§ææ ç¾ï¼å®æå®çiphoneä¸safari顶端çç¶ææ¡çæ ·å¼ï¼
ãã第å个metaæ ç¾è¡¨ç¤ºï¼åè¯è®¾å¤å¿½ç¥å°é¡µé¢ä¸çæ°åè¯å«ä¸ºçµè¯å·ç
ãã2ãHTML5æ ç¾ç使ç¨
ããå¨å¼å§ç¼åwebappæ¶ï¼å¥å»ºè®®å端工ç¨å¸ä½¿ç¨HTML5ï¼èæ¾å¼HTML4ï¼å 为HTML5å¯ä»¥å®ç°ä¸äºHTML4ä¸æ æ³å®ç°ç丰å¯çWEBåºç¨ç¨åºçä½éªï¼å¯ä»¥åå°å¼åè
å¾å¤çå·¥ä½éï¼å½ç¶äºä½ å³å®ä½¿ç¨HTML5åï¼ä¸å®è¦å¯¹æ¤é常çæï¼è¦ç¥éHTML5çæ°æ ç¾çä½ç¨ãæ¯å¦å®ä¹ä¸åå
容ææç« åºåå¯ä½¿ç¨sectionæ ç¾ï¼å®ä¹å¯¼èªæ¡æé项å¡å¯ä»¥ç´æ¥ä½¿ç¨navæ ç¾ççã
ãã3ãæ¾å¼CSS floatå±æ§
ããå¨é¡¹ç®å¼åè¿ç¨ä¸å¯ä»¥ä¼éå°å
容æåæåæ¾ç¤ºçå¸å±(è§ä¸å¾)ï¼åå¦ä½ éè§è¿æ ·çè§è§ç¨¿ï¼å¥å»ºè®®ä½ æ¾å¼floatï¼å¯ä»¥ç´æ¥ä½¿ç¨display:block;
ãã4ãå©ç¨CSS3è¾¹æ¡èæ¯å±æ§
ããè¿ä¸ªæé®æåè§ææï¼æå
åå
ææè¿æé«å
ææï¼è¿æ ·çæé®ä½¿ç¨CSS3åæ¯æ æ³ååºæ¥çï¼å½ç¶åè§å¯ä»¥ä½¿ç¨CSS3æ¥åï¼ä½é«å
åå
åå
å´æ æ³ä½¿ç¨CSS3ç¼åï¼
ããè¿ä¸ªæ¶åä½ ä¸å¦¨ä½¿ç¨-webkit-border-imageæ¥å®ä¹è¿ä¸ªæé®çæ ·å¼ã
ãã-webkit-border-image就个å¾å¤æçæ ·å¼å±æ§ã
ãã5ãå级åaæ ç¾
ãã请ä¿è¯å°æ¯æ¡æ°æ®é½æ¾å¨ä¸ä¸ªaæ ç¾ä¸ï¼ä¸ºä½è¿æ ·åï¼å 为å¨è§¦æ§ææºä¸ï¼ä¸ºæåç¨æ·ä½éªï¼å°½å¯è½çä¿è¯ç¨æ·çå¯ç¹å»åºåè¾å¤§ã
ãã6ãèªéåºå¸å±æ¨¡å¼
ããå¨ç¼åCSSæ¶ï¼æä¸å»ºè®®å端工ç¨å¸æ容å¨ï¼ä¸ç®¡æ¯å¤å±å®¹å¨è¿æ¯å
å±ï¼ç宽度å®æ»ã为达å°éé
åç§ææ设å¤ï¼æ建议å端工ç¨å¸ä½¿ç¨èªéåºå¸å±æ¨¡å¼ï¼æ¯ä»å®éç¨äºèªéåºå¸å±æ¨¡å¼ï¼ï¼å 为è¿æ ·åå¯ä»¥è®©ä½ ç页é¢å¨ipadãitouchãipodãiphoneãandroidãweb safarikãchromeé½è½å¤æ£å¸¸çæ¾ç¤ºï¼ä½ æ éå次èè设å¤çå辨çã
ãã
ãã7ãå¦ä¼ä½¿ç¨webkit-box
ããä¸ä¸èï¼æ们说è¿èªéåºå¸å±æ¨¡å¼ï¼æäºåå¦å¯è½ä¼é®ï¼å¦ä½å¨ç§»å¨è®¾å¤ä¸åå°å®å
¨èªéåºå¢ï¼å¾æè°¢webkit为displayå±æ§æä¾äºä¸ä¸ªwebkit-boxçå¼ï¼å®å¯ä»¥å¸®å©å端工ç¨å¸åå°çå模åçµæ´»æ§å¶ã
ãã8ãå¦ä½å»é¤Androidå¹³å°ä¸å¯¹é®ç®±å°åçè¯å«
ããçè¿iOS webapp APIçåå¦é½ç¥éiOSæä¾äºä¸ä¸ªmetaæ ç¾:ç¨äºç¦ç¨iOS对页é¢ä¸çµè¯å·ç çèªå¨è¯å«ãå¨iOSä¸æ¯ä¸èªå¨è¯å«é®ä»¶å°åçï¼ä½å¨Androidå¹³å°ï¼å®ä¼èªå¨æ£æµé®ä»¶å°åï¼å½ç¨æ·touchå°è¿ä¸ªé®ä»¶å°åæ¶ï¼Androidä¼å¼¹åºä¸ä¸ªæ¡æ示ç¨æ·åéé®ä»¶ï¼å¦æä½ ä¸æ³Androidèªå¨è¯å«é¡µé¢ä¸çé®ä»¶å°åï¼ä½ ä¸å¦¨å ä¸è¿æ ·ä¸å¥metaæ ç¾å¨headä¸
ãã1
ãã<meta content="email=no" name="format-detection" />
ãã
ãã9ãå¦ä½å»é¤iOSåAndroidä¸çè¾å
¥URLçæ§ä»¶æ¡
ããä½ çèæ¿æè
PDæè
交äºè®¾è®¡å¸å¯è½ä¼è¦æ±ä½ ï¼è½å¦è®©æ们çwebappæ´å ånativeappï¼æä¸æ³è®©ç¨æ·çè§é£ä¸ªè¾å
¥urlçæ§ä»¶æ¡ï¼
ããçæ¡æ¯å¯ä»¥åå°çãæ们å¯ä»¥å©ç¨ä¸å¥ç®åçjavascript代ç æ¥å®ç°è¿ä¸ªææ
ãã1
ããsetTimeout(scrollTo,0,0,0);
ãã
ãã请注æï¼è¿å¥ä»£ç å¿
é¡»æ¾å¨window.onloadéæè½å¤æ£å¸¸çå·¥ä½ï¼èä¸ä½ çå½åææ¡£çå
容é«åº¦å¿
é¡»æ¯é«äºçªå£çé«åº¦æ¶ï¼è¿å¥ä»£ç æè½ææçæ§è¡ã
ãã10ãå¦ä½ç¦æ¢ç¨æ·æ转设å¤
ããææ¾ç»ä¹æ³ç¦æ¢ç¨æ·æ转设å¤ï¼ä¹æ³å®ç°åæäºå®¢æ·ç«¯é£æ ·ï¼åªè½å¨èå模å¼ææ¯è§æ¨¡å¼ä¸æè½æ£å¸¸è¿è¡ãä½ç°å¨æå¯ä»¥å¾è´è´£ä»»çåè¯ä½ ï¼å«æ³äº!å¨ç§»å¨ççwebkitä¸åä¸å°ï¼
ããè³å°Apple webapp APIå·²ç»è¯´å°äºï¼æ们为äºè®©ç¨æ·å¨safariä¸æ£å¸¸çæµè§ç½é¡µï¼æ们å¿
é¡»ä¿è¯ç¨æ·ç设å¤å¤äºä»»ä½ä¸ä¸ªæ¹ä½æ¶ï¼safarié½è½å¤æ£å¸¸çæ¾ç¤ºç½é¡µå
容ï¼ä¹å°±æ¯èªéåºï¼ï¼æ以æ们ç¦æ¢å¼åè
é»æ¢æµè§å¨çorientationchangeäºä»¶ï¼çæ¥è¹æå
¬å¸çåºåç¹æ¯æ£ç¡®çï¼è¹æç¡®å®ä¸æ¯ä¸è¬çè¹æã
ããiOSå·²ç»ç¦æ¢å¼åè
é»æ¢orientationchangeäºä»¶ï¼é£Androidå¢ï¼å¯¹ä¸èµ·ï¼æ没ææ¾å°ä»»ä½èµæ说Androidç¦æ¢å¼åè
é»æ¢æµè§å¨orientationchangeäºä»¶ï¼ä½æ¯å¨Androidå¹³å°ï¼ç¡®å®ä¹æ¯é»æ¢ä¸äºçã
ãã11ãå¦ä½æ£æµç¨æ·æ¯éè¿ä¸»å±å¯å¨ä½ çwebapp
ããçè¿Apple webapp APIçåå¦é½ç¥éiOS为safariæä¾äºä¸ä¸ªå°å½å页é¢æ·»å 主å±çåè½ï¼æä¸iphoneipodipod touchåºé¨å·¥å
·ä¸çå°å å·ï¼æè
ipad顶é¨å·¦ä¾§çå°å å·ï¼å°±å¯ä»¥å°å½åç页é¢æ·»å å°è®¾å¤ç主å±ï¼å¨è®¾å¤ç主å±ä¼èªå¨å¢å ä¸ä¸ªå½å页é¢çå¯å¨å¾æ ï¼ç¹å»è¯¥å¯å¨å¾æ å°±å¯ä»¥å¿«éã便æ·çå¯å¨ä½ çwebappãä»ä¸»å±å¯å¨çwebappåæµè§å¨è®¿é®ä½ çwebappæ大çåºå«æ¯å®æ¸
é¤äºæµè§å¨ä¸æ¹åä¸æ¹çå·¥å
·æ¡ï¼è¿æ ·ä½ çwebappå°±æ´å åæ¯nativeappäºï¼è¿æä¸ä¸ªåºå«æ¯window对åä¸çnavigatorå对象çä¸ä¸ªstandaloneå±æ§ãiOSä¸æµè§å¨ç´æ¥è®¿é®ç«ç¹æ¶ï¼navigator.standalone为false,ä»ä¸»å±å¯å¨webappæ¶ï¼navigator.standalone为trueï¼ æ们å¯ä»¥éè¿navigator.standaloneè¿ä¸ªå±æ§è·ç¥ç¨æ·å½åæ¯å¦æ¯ä»ä¸»å±è®¿é®æ们çwebappçã
ããå¨Androidä¸ä»æ¥æ²¡ææ·»å å°ä¸»å±è¿åäºï¼
ãã12ãå¦ä½å
³éiOSä¸é®çèªå¨å¤§å
ããæ们ç¥éå¨iOSä¸ï¼å½èæé®çå¼¹åºæ¶ï¼é»è®¤æ
åµä¸é®çæ¯å¼å¯é¦åæ¯å¤§åçåè½çï¼æ ¹æ®æäºä¸å¡åºæ¯ï¼å¯è½æ们éè¦å
³éè¿ä¸ªåè½ï¼ç§»å¨çæ¬webkit为inputå
ç´ æä¾äºautocapitalizeå±æ§ï¼éè¿æå®autocapitalize=âoffâæ¥å
³éé®çé»è®¤é¦åæ¯å¤§åã
ãã
ãã13ãiOSä¸å¦ä½å½»åºç¦æ¢ç¨æ·å¨æ°çªå£æå¼é¡µé¢
ããææ¶æ们å¯è½éè¦ç¦æ¢ç¨æ·å¨æ°çªå£æå¼é¡µé¢ï¼æ们å¯ä»¥ä½¿ç¨aæ ç¾çtarget=â_selfâæ¥æå®ç¨æ·å¨æ°çªå£æå¼ï¼æè
targetå±æ§ä¿æ空ï¼ä½æ¯ä½ ä¼åç°iOSçç¨æ·å¨è¿ä¸ªé¾æ¥çä¸æ¹é¿æ3ç§éåï¼iOSä¼å¼¹åºä¸ä¸ªå表æé®ï¼ç¨æ·éè¿è¿äºæé®ä»ç¶å¯ä»¥å¨æ°çªå£æå¼é¡µé¢ï¼è¿æ ·çè¯ï¼å¼åè
æå®çtargetå±æ§å°±å¤±æäºï¼ä½æ¯å¯ä»¥éè¿æå®å½åå
ç´ ç-webkit-touch-calloutæ ·å¼å±æ§ä¸ºnoneæ¥ç¦æ¢iOSå¼¹åºè¿äºæé®ãè¿ä¸ªæå·§ä»
éç¨iOS对äºAndroidå¹³å°åæ æã
ãã14ãiOSä¸å¦ä½ç¦æ¢ç¨æ·ä¿åå¾çï¼¼å¤å¶å¾ç
ããæ们å¨ç¬¬13æ¡æå·§ä¸æå°å
ç´ ç-webkit-touch-calloutå±æ§ï¼åæ ·ä¸ºä¸ä¸ªimgæ ç¾æå®-webkit-touch-callout为noneä¹ä¼ç¦æ¢è®¾å¤å¼¹åºå表æé®ï¼è¿æ ·ç¨æ·å°±æ æ³ä¿åï¼¼å¤å¶ä½ çå¾çäºã
ãã15ãiOSä¸å¦ä½ç¦æ¢ç¨æ·éä¸æå
ããæ们éè¿æå®æåæ ç¾ç-webkit-user-selectå±æ§ä¸ºnone便å¯ä»¥ç¦æ¢iOSç¨æ·éä¸æåã
ãã16ãiOSä¸å¦ä½è·åæ»å¨æ¡çå¼
ããæ¡é¢æµè§å¨ä¸æ³è¦è·åæ»å¨æ¡çå¼æ¯éè¿document.scrollTopådocument.scrollLeftå¾å°çï¼ä½å¨iOSä¸ä½ ä¼åç°è¿ä¸¤ä¸ªå±æ§æ¯æªå®ä¹çï¼ä¸ºä»ä¹å¢ï¼å 为å¨iOSä¸æ²¡ææ»å¨æ¡çæ¦å¿µï¼å¨Androidä¸éè¿è¿ä¸¤ä¸ªå±æ§å¯ä»¥æ£å¸¸è·åå°æ»å¨æ¡çå¼ï¼é£ä¹å¨iOSä¸æ们该å¦ä½è·åæ»å¨æ¡çå¼å¢ï¼
ããéè¿window.scrollYåwindow.scrollXæ们å¯ä»¥å¾å°å½åçªå£çyè½´åxè½´æ»å¨æ¡çå¼ã
ãã17ãå¦ä½è§£å³çåè¾¹æ¡æº¢åº
ããå½ä½ æå®äºä¸ä¸ªå级å
ç´ æ¶ï¼å¹¶ä¸ä¸ºå
¶å®ä¹äºè¾¹æ¡ï¼è®¾ç½®äºå
¶å®½åº¦ä¸º100ï¼
ãå¨ç§»å¨è®¾å¤å¼åè¿ç¨ä¸æ们é常ä¼å¯¹ææ¬æ¡å®ä¹ä¸ºå®½åº¦100ï¼
ï¼å°å
¶å®ä¹ä¸ºå级å
ç´ ä»¥å®ç°å
¨å±èªéåºçæ ·å¼ï¼ä½æ¤æ¶ä½ ä¼åç°ï¼è¯¥å
ç´ çè¾¹æ¡(å·¦å³)å1个åç´ ä¼æº¢äºææ¡£ï¼å¯¼è´åºç°æ¨ªåæ»å¨æ¡ï¼ä¸ºè§£å³è¿ä¸é®é¢ï¼æ们å¯ä»¥ä¸ºå
¶æ·»å ä¸ä¸ªç¹æ®çæ ·å¼-webkit-box-sizing:border-box;ç¨æ¥æå®è¯¥çåç大å°å
æ¬è¾¹æ¡ç宽度ã
ãã18ãå¦ä½è§£å³Android 2.0以ä¸å¹³å°ä¸åè§çé®é¢
ããå¦æ大家å¤ç»å¿çè¯ï¼å¨åwapç«ç¹å¼åæ¶ï¼å¤§å®¶åºè¯¥ä¼åç°android 2.0以ä¸çå¹³å°ä¸é®é¢ç¹å«çå¤ï¼æ¯å¦è¯´è¾¹æ¡åè§è¿ä¸ªé®é¢å§ã
ããå¨å¯¹ä¸ä¸ªå
ç´ å®ä¹åè§æ¶ï¼ä¸ºå®å
¨å
¼å®¹android 2.0以ä¸çå¹³å°ï¼æ们å¿
é¡»è¦æç
§ä»¥ä¸æå·§æ¥å®ä¹è¾¹æ¡åè§ï¼
ãã1ï¼¼-webkitè¿ä¸ªåç¼å¿
é¡»è¦å ä¸ï¼å¨iOSä¸ï¼ä½ å¯ä»¥ä¸å ï¼ä½androidä¸ä¸å®è¦å ï¼ï¼
ãã2ï¼¼å¦æ对é对边æ¡åæ ·å¼å®ä¹ï¼æ¯å¦border:1px solid #000;é£ä¹-webkit-border-radiusè¿å±æ§å¿
é¡»è¦åºç°å¨borderå±æ§åã
ãã3ï¼¼åå¦æ们æè¿æ ·çè§è§å
ç´ ï¼å·¦ä¸è§åå³ä¸è§æ¯åè§æ¶ï¼æ们å¿
é¡»è¦å
å®ä¹å
¨å±ç(4个è§çåè§å¼)-webkit-border-radius:5px;ç¶ååä¾æ¬¡çè¦çå·¦ä¸è§åå³ä¸è§ï¼-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-border:0;å¦åå¨android 2.0以ä¸çå¹³å°ä¸å°å
¨é¨æ¾ç¤ºç´è§ï¼è¿æè®°ä½ï¼-webkitè¿ä¸ªåç¼ä¸å®è¦å ä¸ï¼
ãã19ãå¦ä½è§£å³androidå¹³å°ä¸é¡µé¢æ æ³èªéåº
ããè½ç¶ä½ çhtmlåcssé½æ¯å®å
¨èªéåºçï¼ä½æä¸å¤©å¦æä½ åç°ä½ ç页é¢å¨androidä¸æ¾ç¤ºç并ä¸æ¯èªéåºçæ¶åï¼é¦å
è¯·ä½ ç¡®è®¤ä½ çheadæ ç¾ä¸æ¯å¦å
å«ä»¥ä¸metaæ ç¾ï¼
ãã1
ãã<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0;" />
ãã
ããå¦ææçè¯ï¼é£è¯·ä½ åä»ç»ççæ¸
æ¥æ没æè¿ä¸ªå±æ§çå¼width=device-widthï¼å¦æ没æ请ç«å³å ä¸å§ï¼
ãã20ãå¦ä½è§£å³iOS 4.3çæ¬ä¸safari对页é¢ä¸5ä½æ°åçèªå¨è¯å«åèªå¨æ·»å æ ·å¼
ããæ°çiOSç³»ç»ä¹å°±æ¯4.3çæ¬ï¼å级å对safarié æäºä¸ä¸ªbugï¼å³ä½¿ä½ æ·»å äºå¦ä¸çmetaæ ç¾ï¼safariä»ç¶ä¼å¯¹é¡µé¢ä¸ç5ä½è¿ç»çæ°åè¿è¡èªå¨è¯å«ï¼å¹¶ä¸å°å
¶éæ°æ¸²ææ ·å¼ï¼ä¹å°±æ¯è¯´ä½ çcss对该æ ç¾æ¯æ æçã
ãã1
ãã<meta name="format-detection" content="telphone=no" />
ãã
ããæ们å¯ä»¥ç¨ä¸ä¸ªæ¯è¾é¾é¾çåæ³æ¥è§£å³ãæ¯å¦è¯´æ¯ä»å®wapç«ç¹ä¸æ¾ç¤ºéé¢çæ ç¾ï¼æ们é½åäºå¦ä¸æ¹åï¼
ãã1
ãã<button class="t-balance"style="background:none;padding:0;border:0;">95009.00</button>å
温馨提示:答案为网友推荐,仅供参考