Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
160 views
in Technique[技术] by (71.8m points)

javascript - MaterializeCSS select() method doesn't work on IOS

I have been working on materializecss.com to build a web app by using the google script platform but while everything works well under Windows, Linux, Android, it doesn't work on IOS (except chrome/firefox only on MAC). The problem seems to be related to .select(); method of Tabs structures. More specifically when enabling a particular tab by using instance.select('tab_id'); the ios devices redirect you to a new window instead of enabling the tab.

Is there any good solution to this? A sample code can be seen below.

    <nav class="nav-extended">
       <div class="nav-content">
         <ul id="navBarTabs" class="tabs">
           <li id="TabId1" class="tab"><a href="#tab1">TAB1</a></li>
           <li id="TabId2" class="tab disabled"><a href="#tab2">TAB2</a></li>     
         </ul>
       </div>
      </nav>
</script>
M.Tabs.init(document.getElementById("navBarTabs")).select("tab2");
</script>

The HTML page is rendered with this option:

HtmlService.createHtmlOutputFromFile("fileName").getContent().evaluate().setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL);
question from:https://stackoverflow.com/questions/65877801/materializecss-select-method-doesnt-work-on-ios

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...