菜鸟教程小白 发表于 2022-12-13 09:14:54

javascript - ons-scroller 和 ons-button 中的 Phonegap


                                            <p><p>我最近正在使用在 iOS 设备上运行的温泉 UI 系统开发 phonegap。
我有一个问题,我注意到如果您使用“”,其中包含的任何内容在 iPad 或 iPhone 中运行时都无法按下。这是我的代码如下:</p>

<pre><code>&lt;ons-template id=&#34;test.html&#34; style=&#34;display:none;&#34;&gt;
    &lt;ons-page&gt;
      &lt;ons-toolbar style=&#34;background-color:#FF9500;&#34;&gt;
      &lt;div class=&#34;left&#34;&gt;&lt;ons-back-button&gt;Back&lt;/ons-back-button&gt;&lt;/div&gt;
      &lt;div class=&#34;center&#34;&gt;Main AK&lt;/div&gt;
      &lt;/ons-toolbar&gt;
      &lt;div class=&#34;center&#34;&gt;
             &lt;ons-scroller&gt;

               &lt;ons-button modifier=&#34;food_folder&#34; onclick=&#34;&#34;&gt;Type A&lt;/ons-button&gt;
               &lt;button class=&#34;button button--cta&#34; style=&#34; width:100px; z-index:1000;&#34;&gt;Test&lt;/button&gt; --&gt;

            &lt;/ons-scroller&gt;
      &lt;/div&gt;

      &lt;ons-tabbar&gt;
            &lt;ons-button icon=&#34;ion-ios-checkmark&#34; modifier=&#34;navi_button&#34; onclick=&#34;&#34;&gt;SAVE&lt;/ons-button&gt;
            &lt;ons-button icon=&#34;ion-ios-checkmark&#34; modifier=&#34;chk_button&#34; onclick=&#34;&#34;&gt;
                &lt;div&gt;&lt;span class=&#34;notification&#34;&gt;1&lt;/span&gt;&lt;/div&gt;
            Latte
            &lt;/ons-button&gt;
      &lt;/ons-tabbar&gt;
    &lt;/ons-page&gt;
&lt;/ons-template&gt;
</code></pre>

<p>当我在浏览器中运行时工作正常。就在我部署到 iOS 设备时,ons-scroller 中的按钮无法按下。它似乎被顶部的另一层覆盖。如果我删除了 ons-scroller,那么按钮工作正常。原因是我可能有很多按钮适合该区域,我需要它可以滚动,特别是在 iPhone 中运行。 </p>

<p>有人遇到同样的问题吗?如何解决这个问题呢?谢谢</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我找到了解决问题的方法:但不确定这是否是标准方法:首先:我在 <code> 之后重新定位 <code><ons-tabbar></code> <ons-toolbar></code> 然后只启动 <code><ons-scroller></code>,
第二:我将更改 <code><ons-tabbar> 的 css 删除 z-index:2..</code> 然后它工作正常。如果有人有不同的方法来解决这个问题,请在此处更新。
谢谢</p></p>
                                   
                                                <p style="font-size: 20px;">关于javascript - ons-scroller 和 ons-button 中的 Phonegap,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/31616915/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/31616915/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: javascript - ons-scroller 和 ons-button 中的 Phonegap