iOS WebView打开URL时会对地址自动进行URL
关键词: WebView、URLEnocde、loadRequest、loadHTMLString 一、现状 在一个客户端打开服务端传来的url,使用WebView打开时出现地址打不开的情况,见过比对检查,发现loadRequest:的地址和- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequ...
关键词: WebView、URLEnocde、loadRequest、loadHTMLString 一、现状 在一个客户端打开服务端传来的url,使用WebView打开时出现地址打不开的情况,见过比对检查,发现loadRequest:的地址和- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequ...
近期产品提出要将APP中h5显示的网页正文字体及大小要和APP原生的一致,也就是要修改网页里正文部分的字体名称和大小,由于使用的字体是系统自带的字体,所以直接在webViewDidFinishLoad:方法中对对应的节点设置一下字体就可以了,具体代码如下: - (void)webViewDidFinishLoad:(UIWebView *)webView { // 设置字体 ...
在使用cocoapods引用第三方库时,报一个奇怪的错,错误如下: MacBook-Pro:StudyMasonry xxx$ pod install --verbose --no-repo-update Preparing xcrun: error: active developer path ("/Applications/Xcode8.1.app/Contents/Developer"...
由于没用use_frameworks!导致pods创建的是静态库,不是framework导致的问题 修改前的的Podfile # Uncomment the next line to define a global platform for your project platform :ios, '9.0' target 'MainSubControllerDemo' do # Unc...
摘抄与:http://blog.cocoachina.com/article/29127 前言 相信有的小伙伴已经成功安装了CocoaPods,也可以正常使用,然而会发现执行pod search来搜索类库信息时,却总是[!] Unable to find a podwithname, author, summary, or descriptionmatching'······'。在...
参考资料: Flutter路由管理 Flutter里一个页面导航到另一个页面调用的Api是 一、iOS上Push/Pop效果 1.1 push操作 // 在iOS上默认效果是从右侧推出一个新页面, //同时支持在屏幕左侧右滑关闭页面 //默认在push出的新页面的导航栏左侧有个返回箭头的按钮,点击会返回上一个页面 // 方式一 Navigator.of(context).push...
上一篇:Flutter解决有输入框的页面,点击非输入框部分自动关闭键盘及键盘相关笔记 ####前言 在上一篇里接受了如何添加点击空白页面关闭键盘及展示键盘的ToolBar,现在对这两个功能封装成一个工具,让需要有这两个功能的页面几行代码就能集成相关功能 使用步骤: ######Step1: 准备工作 BlankToolBarModel blankToolBarModel = Bla...
#####开源项目 网易云音乐flutter-netease-music flutter_study | Flutter三天学会之后模仿美团界面 flutter_boss | flutter仿boss直聘,一个比较完整的例子 flutter_deer | flutter_deer博客 FlutterDouBan | Flutter豆瓣客户端,诚心开源 FlutterTianYue GSYGi...
下一篇:Flutter几行代码处理点击空白关闭键盘及添加键盘ToolBar ####前言 在原生App开放中有个常见的功能,那就是当点击输入框时键盘弹出,同时输入框上移到键盘上方,同时点击非输入框的空白部分时,键盘自动关闭,同时在键盘的上方有一个ToolBar,可以点击上一个、下一个切换输入框 1、解决点击非输入框的地方关闭键盘 解决思路:将Scaffold的body设置成Ges...
####前言 近期调接口加密,iOS原生已经调通的情况下,直接把iOS里的Objective-C代码拷贝到flutter的插件包里调用,居然花了我3天时间,遇到的问题基本上都很无理头的情况,比如本来需要传输json字符串,结果直接传了toString()字符串,另外一个就是过度为了追求代码的复用,导致判断逻辑过于复杂,不利于查找bug,以后写代码尽量功能分离,不要为了追求代码的复用而牺牲代码...