1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9508],{3965:(n,s,a)=>{a.r(s),a.d(s,{data:()=>p});const p={key:"v-37e723ab",path:"/articles/WeApp/IOS%E5%BE%AE%E4%BF%A1%E6%B5%8F%E8%A7%88%E5%99%A8%E8%A7%86%E9%A2%91%E8%87%AA%E5%8A%A8%E6%92%AD%E6%94%BE%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95.html",title:"",lang:"en-US",frontmatter:{},excerpt:"",headers:[{level:2,title:"ios 微信æµè§å¨è§é¢èªå¨ææ¾é®é¢è§£å³æ¹æ³ãäº²æµææã",slug:"ios-微信æµè§å¨è§é¢èªå¨ææ¾é®é¢è§£å³æ¹æ³ãäº²æµææã",children:[]}],filePathRelative:"articles/WeApp/IOS微信æµè§å¨è§é¢èªå¨ææ¾é®é¢è§£å³æ¹æ³.md",git:{}}},9344:(n,s,a)=>{a.r(s),a.d(s,{default:()=>t});const p=(0,a(6252).uE)('<h2 id="ios-微信æµè§å¨è§é¢èªå¨ææ¾é®é¢è§£å³æ¹æ³ãäº²æµææã" tabindex="-1"><a class="header-anchor" href="#ios-微信æµè§å¨è§é¢èªå¨ææ¾é®é¢è§£å³æ¹æ³ãäº²æµææã" aria-hidden="true">#</a> ios 微信æµè§å¨è§é¢èªå¨ææ¾é®é¢è§£å³æ¹æ³ãäº²æµææã</h2><p>ææ¾èªå¨è§é¢çä¸¤ä¸ªåææ¡ä»¶</p><ul><li>设置èªå¨ææ¾ autoplay</li><li>设置éé³ muted</li></ul><p>æäºéå¶å¿
é¡»æç¹å»æä½ï¼è¿ä¸ªçéæ±ï¼å¦æå®ç°ä¸äºè¿å
¥é¡µé¢èªå¨ææ¾å¯ä»¥èèä»·æ ¼ææ¾æé®ï¼å¼å¯¼ç¨æ·ç¹å»ã</p><p>å 为æçè§é¢ä¸éè¦æ¾ç¤ºæ§ä»¶ï¼ä¸éè¦å
¨å±ææ¾ è¿äºå°±ç»ç»å»æäºã</p><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>video</span>\n <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span><span class="token punctuation">"</span></span>\n <span class="token attr-name">id</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>videoRef<span class="token punctuation">"</span></span>\n <span class="token attr-name">autoplay</span>\n <span class="token attr-name">muted</span>\n <span class="token attr-name">x5-video-player-type</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>h5<span class="token punctuation">"</span></span>\n <span class="token attr-name">webkit-playsinline</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>true<span class="token punctuation">"</span></span>\n <span class="token attr-name">x-webkit-airplay</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>true<span class="token punctuation">"</span></span>\n <span class="token attr-name">playsinline</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>true<span class="token punctuation">"</span></span>\n <span class="token attr-name">x5-video-player-fullscreen</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>true<span class="token punctuation">"</span></span>\n<span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>video</span><span class="token punctuation">></span></span>\n</code></pre><div class="line-numbers"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br><span class="line-number">6</span><br><span class="line-number">7</span><br><span class="line-number">8</span><br><span class="line-number">9</span><br><span class="line-number">10</span><br><span class="line-number">11</span><br></div></div><div class="language-css ext-css line-numbers-mode"><pre class="language-css"><code><span class="token selector">#videoRef video::-webkit-media-controls</span> <span class="token punctuation">{</span>\n <span class="token property">display</span><span class="token punctuation">:</span> none <span class="token important">!important</span><span class="token punctuation">;</span>\n<span class="token punctuation">}</span>\n</code></pre><div class="line-numbers"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br></div></div><p>é®é¢æè¿°ï¼ç±äºæµè§å¨éå¶ï¼è§é¢ä¸è½å¤èªå¨ææ¾ï¼éè¦ç¨æ·æå¿è§¦åæå¯ä»¥ã</p><p>è§£å³æ¹æ³ï¼éè¿å¾®ä¿¡æµè§å¨æä¾ç<code>WeixinJSBridgeReady</code>åæ¡¥æ¥åå°±å¯ä»¥ç»è¿è¿ä¸éå¶ã</p><p>ä¸é¢é¾æ¥ä¸çæä½æ¯è¾ç¹çï¼å¨æ¤ç»åºç®åçæ¬ï¼äº²æµå¯ç¨ï¼ï¼</p><div class="language-javascript ext-js line-numbers-mode"><pre class="language-javascript"><code><span class="token keyword">function</span> <span class="token function">doPlay</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>\n WeixinJSBridge<span class="token punctuation">.</span><span class="token function">invoke</span><span class="token punctuation">(</span><span class="token string">"getNetworkType"</span><span class="token punctuation">,</span> <span class="token punctuation">{</span><span class="token punctuation">}</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token parameter">e</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>\n <span class="token keyword">var</span> $video1 <span class="token operator">=</span> <span class="token function">$</span><span class="token punctuation">(</span><span class="token string">"#video1"</span><span class="token punctuation">)</span><span class="token punctuation">;</span>\n <span class="token keyword">var</span> $video2 <span class="token operator">=</span> <span class="token function">$</span><span class="token punctuation">(</span><span class="token string">"#video2"</span><span class="token punctuation">)</span><span class="token punctuation">;</span>\n $video1<span class="token punctuation">[</span><span class="token number">0</span><span class="token punctuation">]</span><span class="token punctuation">.</span><span class="token function">play</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span>\n $video2<span class="token punctuation">[</span><span class="token number">0</span><span class="token punctuation">]</span><span class="token punctuation">.</span><span class="token function">play</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span>\n <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>\n<span class="token punctuation">}</span>\n\n<span class="token keyword">if</span> <span class="token punctuation">(</span>window<span class="token punctuation">.</span>WeixinJSBridge<span class="token punctuation">)</span> <span class="token punctuation">{</span>\n <span class="token function">doPlay</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span>\n<span class="token punctuation">}</span> <span class="token keyword">else</span> <span class="token punctuation">{</span>\n document<span class="token punctuation">.</span><span class="token function">addEventListener</span><span class="token punctuation">(</span>\n <span class="token string">"WeixinJSBridgeReady"</span><span class="token punctuation">,</span>\n <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
1\n <span class="token function">doPlay</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span>\n <span class="token punctuation">}</span><span class="token punctuation">,</span>\n <span class="token boolean">false</span>\n <span class="token punctuation">)</span><span class="token punctuation">;</span>\n<span class="token punctuation">}</span>\n</code></pre><div class="line-numbers"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br><span class="line-number">6</span><br><span class="line-number">7</span><br><span class="line-number">8</span><br><span class="line-number">9</span><br><span class="line-number">10</span><br><span class="line-number">11</span><br><span class="line-number">12</span><br><span class="line-number">13</span><br><span class="line-number">14</span><br><span class="line-number">15</span><br><span class="line-number">16</span><br><span class="line-number">17</span><br><span class="line-number">18</span><br><span class="line-number">19</span><br><span class="line-number">20</span><br></div></div><p>éè¦æ³¨æçæ¯ï¼çå¬ WeixinJSBridgeReady äºä»¶åï¼åè°å½æ°ééè¦è°ç¨ä¸ä¸ invokeï¼å¨ invoke 䏿ä½è§é¢æå¯ä»¥çæã</p><p>å¦å¤ï¼é¡µé¢ä¸éè¦å¼å
¥ jweixin-1.0.0.jsï¼å¾®ä¿¡æµè§å¨ä¼èªå¸¦ apiã</p>',13),t={render:function(n,s){return p}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.