MobileFirst Cordova 升级
Posted
技术标签:
【中文标题】MobileFirst Cordova 升级【英文标题】:MobileFirst Cordova Upgrade 【发布时间】:2017-01-26 07:01:45 【问题描述】:我使用的是移动优先 6.2,目前已更新到 7.1。
并且文件上传 .js 更新后无法正常工作。它最初是由 iframe 加载的,但现在“选择文件”按钮不起作用。我猜是关于科尔多瓦图书馆的。
但是我研究了cordova库会在mobilefirst升级后自动更新。还是我导入的cordova.js的问题?
<script type="text/javascript" charset="utf-8" src="./js/cordova-android-2.3.0.js">
......
<td id="tdChooseExistADiv" class="tdL" align="center" id="chooseExistADivTd">
<div id="chooseExistADiv" style="margin: 0;padding: 0;left: 0;top: 0;display: block;"><img id="chooseExistAImg" src="./images/text-button/btn_choosexisting.jpg" /></div>
<input id="uploadInput" name="selectFileInput" type="file" style="z-index: 999;font-size:27px;filter:alpha(opacity=0);opacity:0;" ></input>
</td>
【问题讨论】:
【参考方案1】:您无法在 MobileFirst Platform 7.1 中手动升级捆绑的 Cordova。
您的选择是:
-
使用您的确切问题和完整复制打开 PMR,以便团队查看并修补捆绑的 Cordova
迁移到 MobileFirst Foundation 8.0,您可以在其中使用任何版本的 Cordova(MobileFirst SDK 是此版本中的 Cordova 插件)
【讨论】:
那么当我升级到 mobilefirst 7.1(通过 mobilefirst studio)时,cordova 库是否也会自动升级? 是的,它升级到了 7.1 附带的版本,我相信这是 Cordova 3.6。 那么我在哪里可以找到我的项目中的cordova.js?不同平台会有独立的js吗? 在构建时嵌入到生成的项目中。以上是关于MobileFirst Cordova 升级的主要内容,如果未能解决你的问题,请参考以下文章
在 MobileFirst 7.1 中创建“Cordova”风格的应用程序时,MobileFirst 客户端 API(例如 WL.App.sendActionToNative)是不是可用?
IBM Mobilefirst Pugin 不支持 Cordova 版本 >7
mobilefirst-cli 错误!错误:ry.npmjs.org/cordova-plugin-compat
Cordova Mobilefirst Android 平台无法导出登录 APK 二进制文件