这是我从我的设备获取iOS版本的功能:
<preference name="StatusBarOverlaysWebView" value="true" />
我需要一个函数,每当iOS版本低于或等于10.5时, a,n = n,a+n
的值必须为真,如果iOS版本为11或更高版本需要为假。
我有这个变量&#39; deviceVersion&#39;保存到名为utils.js的文件中,但我的首选项值是文件config.xml。如何根据javascript上的变量将值更改为xml文件?
答案 0 :(得分:1)
<if>
<conditions>
<condition var="ios-CFBundleVersion" operator=">" >11.0.0</condition>
</conditions>
<statements>
<preference name="StatusBarOverlaysWebView" value="true"/>
</statements>
</if>
<else>
<statements>
<preference name="StatusBarOverlaysWebView" value="false"/>
</statements>
</else>
结束这样做,对我来说工作得很好
答案 1 :(得分:0)
尝试以下,可能会疯狂
let versionStr = "\(deviceVersion)"
let float = versionStr.floatValue
if float > 11.0
{
// do your stuff
}
else
{
// Handle earlier Versions
}