2016-09-02 66 views
4

因此,選擇框不適用於Android設備(例如galaxy s6)。我正在使用離子框架..當我點擊選擇框時什麼也沒有出現,但是如果我點擊它在邊界(這是非常困難的)選項顯示。因爲我知道這是一個離子的錯誤..任何解決方案?謝謝你提前this is a select box imageand this is options menu<select>標籤不適用於離子的某些android設備

 <div class="list list-language"> 
      <label class="item item-input item-icon-left item-select"> 
       <div class="input-label"> 
        <i class="flag {{ $root.locale }}"></i> 
        <i class="icon icon-arrow-right-alt"></i> 
       </div> 
       <select ng-model="$root.locale" ng-change="vm.changeLocale($root.locale)" tabindex="-1"> 
        <option ng-selected="$root.locale == 'en'" value="en">{{ 'ENGLISH' | translate }}</option> 
        <option ng-selected="$root.locale == 'ka'" value="ka">{{ 'GEORGIAN' | translate }}</option> 
        <option ng-selected="$root.locale == 'ru'" value="ru">{{ 'RUSSIAN' | translate }}</option> 
       </select> 
      </label> 
     </div> 
+0

你有試過另一個智能手機嗎? –

+0

是的,在一些智能手機上工作,但在一些沒有。例如:s6或索尼或ect ..我也試過其他手機應用程序寫在離子和他們的選擇不工作在我的智能手機 –

+0

哪些離子版本是你使用1或2 ??? –

回答

0

我想,你有標籤元素包裹股利和選擇的問題可能與您的標記。你可以嘗試改變標籤以防其他,例如div。或者嘗試更改div以跨度..

HTML不允許<label>包含<div>

+1

在寫問題之前也試過這個..它是離子蟲,但是如果可以修復這個bug,我很感興趣。我正在使用離子1 –

4

嘗試將data-tap-disabled屬性應用於選擇標籤。 Here's關於它的一些信息。它基本上禁用導致問題的離子抽頭行爲。

相關問題