MUI webview选项卡 首次只加载首页,点击触发打开页面
MUI 官方的 Demo 的加载 webview 选项卡的逻辑是一次创建全部的选项卡,只默认显示默认创建的页面,这个页面逻辑没必要这么复杂,扩展性也不强,修改一处多处要修改,我做了简单修改,直接修改数据源,就可以达到更改全部的效果。
直接上全部代码
MUI 官方的 Demo 的加载 webview 选项卡的逻辑是一次创建全部的选项卡,只默认显示默认创建的页面,这个页面逻辑没必要这么复杂,扩展性也不强,修改一处多处要修改,我做了简单修改,直接修改数据源,就可以达到更改全部的效果。
直接上全部代码
主动选择 select 中的 option
// 获取默认type
var defaultType = '1';
var typeSelect = document.getElementById("type");
for(var i = 0; i < typeSelect.options.length; i++) {
if(typeSelect.options[i].value === defaultType) {
typeSelect.selectedIndex = i;
break;
}
}
在我之前一篇文章里 iOS企业内部应用分发 讲述了 iOS 企业帐号打包的 ipa 分发,但是如果每次 ipa 更新,重新上传 *.ipa 后还要手动编辑 *.plist 的新的 ipa 的 url 和包的相关信息,这就和打包一样(使用 fastlane),是毫无技术含量但是花时间的事情,作为一个爱偷懒的人,我总是想利用自身所学或者一些工具来代替我做一些重复又没技术含量的事,在本文涉及的这件事里,显然,脚本要派上用场,最终选用了 Python 而没有用 Bash —- 从 ipa 读取相关信息并写入到目的 plist。Python 只是业余,如您有建议或改进,欢迎留言评论指出,感激不尽!
如果后台没有获取版本号的接口,自己就直接从下载企业版应用指向的 plist 文件中获取吧,如果有,就不用这么麻烦还要去下载整个 plist 文件了,直接根据拿到的版本好与本地对比即可。