通过Cordova在android / iOS上运行时,Framework7无线电组按钮无效

问题描述 投票:0回答:1

我正在使用html5,CSS和JS通过Cordova制作移动应用程序。在整个实施过程中,我使用phonegap来测试应用程序。但是,现在我已经完成它,我已经开始添加移动平台,并且单选按钮组不再可点击,在iOS或Android中(这似乎是唯一的问题)。

我之前的图书传单问题不起作用,所以不得不重新安装Cordova-whitelist-plugin。是否需要其他插件?

这是我的HTML代码

<div class = "list-block" id="radio">
    <ul class="nav">
        <li>
            <label class = "label-radio item-content no-fastclick">
                <input type = "radio" name = "tf-radio" value = "To">
                <div class = "item-inner">
                    <div class = "item-title">To</div>
                </div>
            </label>
        </li>

        <li>
            <label class = "label-radio item-content no-fastclick">
                <input type = "radio" name = "tf-radio" value = "From">
                <div class = "item-inner">
                    <div class = "item-title">From</div>
                </div>
            </label>
        </li>
    </ul>
</div>

<script type="text/javascript" src="lib/framework7/js/framework7.min.js"></script>

这通过phonegap创建一个完全可操作的无线电组,但不是通过Android或iOS模拟器运行时。

谢谢

javascript html cordova phonegap html-framework-7
1个回答
0
投票

在生成一个repro案例后,我发现这个问题是由我的一个meta标签引起的

<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">

将离开这个问题,其他任何人都有这个问题

© www.soinside.com 2019 - 2024. All rights reserved.