微信填坑之jssdk 安卓和IOS返回的base64不一样。 [问题点数:100分,无满意结帖,结帖人zhouwei7682719]

Bbs1
本版专家分:30
结帖率 98.96%
微信填坑之jssdk中的图片下载api
在jsddk中有下载图片接口,通过接口我们可以拿到一个图片的<em>base64</em>码,但是这个在Android和<em>ios</em>中是不同。 在Android中,这串<em>base64</em>码是不带前缀的的也就是没有data:img/jpg等信息,而在<em>ios</em>中会包含这个信息。 所以想做保存的话大家需要注意这点,保存成文件时需要把前缀去掉。
微信支付返回-1,微信填坑
首先说说  <em>微信</em>坑真多   客户端代码也就10几行  但是支付老是<em>返回</em>-1(Android Studio) 根据我个人情况分为一下几点: 1.主要代码在后台:仔细核对appid  应用签名  API密钥(商户平台) 注意:API密钥设置好后会有24小时的审核时间,所以不要以为设置好了就可以了,一定记住 应用签名其实无论是debug版  还是正式签名版都行(MD5去掉 ":" ,小写),在微
安卓填坑之旅
中途接手一个项目,最让人烦躁的事莫过于,之前开发写的代码一塌糊涂,导致维护起来特别麻烦,有时甚至还不如重写简单,比如我现在接手的这个项目,记录下几个非常幼稚的bug,虽然是前人写的bug,但是可以用来提醒自己将来一定不要犯类似的错误。 1.使用ImageView时,一定要用src引用图片,千万不要使用background,否则做适配时,会有想死的冲动。 2.在使用list之前,一定一定要对li...
微信填坑日志
在Ionic框架(利用PhoneGap+H5混合式的跨框架)接入<em>微信</em>支付过程中,遇到各种问题,故总结下来以备忘、分享。 1. IOS平台在接入<em>微信</em>SDK时,遇到莫名的编译错误,请检查外部库引用 libsqlite3.0.dylib libz.dylib SystemConfiguration.frameword UIKit.frameword Foundation.fram
ios填坑
1、new Date()的使用 在<em>安卓</em>系统中new Date(‘2018-11-1’)可以正常使用,但是<em>ios</em>系统不能正常使用,日期必须是两位数,如:new Date(‘2018-11-01’) 2、<em>ios</em>中margin-bottom失效 可以替换为padding-bottom ...
ios安卓微信html网页,的padding不一样
比如我在<em>ios</em><em>微信</em>访问网页rn.searchPage_span rn font-size: 13px;rn [color=#FF0000]padding: 8px 6px;[/color]rn border-radius: 5px;rn margin-top: 5px;rn position: absolute;rn margin-left: 7px;rn color: white;rn background-color: #f59e1b;rnrn这个样式可以实现居中。rn<em>安卓</em>的就得这样才行rn.searchPage_span_android rn font-size: 13px;rn [color=#FF0000]padding: 10px 6px;[/color]rn border-radius: 5px;rn margin-top:5px;rn position: absolute;rn margin-left: 7px;rn color: white;rn background-color: #f59e1b;rnrn我现在是用的是最笨的办法,就是js改变样式。有没有办法实现兼容呢。我是通过margin-top:5px;实现居中的。但是<em>ios</em>和Android<em>微信</em>浏览器的padding<em>不一样</em>。很苦恼
填坑填坑
填一下坑!!! 关于let和var 先看两组代码: if (false) { var i = 0; } alert(i);//undefind if (false) { let i = 0; } alert(i);// Uncaught ReferenceError: i is not defined 关于深克隆 我在这再写一遍的原因就是觉得挂的遗憾!!! ...
微信最新JSSDK分享实例,适用于安卓ios
该代码经本人实际测试对于<em>安卓</em>和<em>ios</em>都有效,但是需要注意的是,由于<em>微信</em>分享接口还不是很完善,所以对于部分<em>安卓</em>6.0.2版本的用户可能做不了分享
安卓日常填坑系列
移植新项目,在导入CPP文件,有时会出现如下情况:Error while executing process C:\android-sdk-windows\cmake\3.6.4111459\bin\cmake.exe with arguments 发生类似的情况一般可以选择使用gcc来编译而不是clang,因为clang的某些功能还不够健全。 解决方法:在build.gradle中添加:ar...
安卓+html 填坑之路
<em>安卓</em>+html+css+js 其实就是使用webview 作为中间件 完成html 和<em>安卓</em>的附合 webview如何设置等 就不再赘述 分享我在当中遇到的一些问题 1.html 放的位置 andoridstudio没有给这个文件夹 放在src/main/assets 需要自己创建 assets文件夹 2.如何调用html 以及一些静态资源 &amp;amp;amp;amp;lt;link href...
微信 jssdk
<em>微信</em> <em>jssdk</em>
微信jssdk授权,php版本,和一些坑
首先我下面的代码即将过期,授权方法不知道怎样会不会改,我不知道你是什么时候看到我这篇文章,所以要注意 他把<em>微信</em>qq的朋友圈和空间接口放到一起了,所以注意,而且这个接口需要导入的js起码要1.4版本这个是坑   首先公众号检查,给服务器ip地址白名单,(内网和外网都要),然后添加域名回调名单。有三个名额。这个都有了后,然后去复制openid和密匙,到下面的授权代码 &amp;lt;?php i...
菜鸟微信填坑一
<em>微信</em>连接验签和<em>微信</em>网页授权 $http_type = ((isset($_SERVER['HTTPS']) &amp;&amp; $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) &amp;&amp; $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ? '...
微信 jssdk 语音监听播放结束的坑
//监听播放完毕 wx.onVoicePlayEnd({ success: (res) => { this.onStopPlay(); }
微信小程序 填坑
这几天一直在等后台接口 所以赶紧趁这个时间再好好研究下<em>微信</em>小程序的api啦。首先声明一点,我现在用的<em>微信</em>开发者工具是0.20.191900,然后遇到坑给大家的建议就是先去开发者社区找答案,可以直接从开发者工具的菜单栏的开发者社区直接进入。 https://developers.weixin.qq.com/home?token=1539057767&amp;amp;lang=zh_CN canvas的wx.canva
微信填坑 签名出错
最新对<em>微信</em>支付项目进行项目优化 发现如下问题: 当 notify_url=null的时候会导致<em>微信</em>签名出错  { appid=11111, attach=, body=22, mch_id=1353072402, nonce_str=1034591345, notify_url=null, openid=, out_
微信分享功能填坑过程
要对H5页面进行<em>微信</em>分享自定义标题,描述,图片的开发,遇到各种坑,记录下填坑的过程。 一、要使用<em>微信</em>JS-SDK,说明文档地址, https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115&token=&lang=zh_CN 二、官方有包含php、java、nodejs以及python的示例代码 下载地址:ht
iOS第三方库的填坑记录
本文是本人平时开发遇到的三方库的填坑记录,仅做保存,如果有误导嫌疑,请无视我。一、ReactiveCocoa1、block是被控制器持有的,如果在block中使用self,会引起循环引用,控制器不能被释放掉,所以不是所有的三方库的block都是做了处理的。block中,会引起循环引用有以下几种情况: //(1)在block中,使用self调用方法 object.delegatrSig...
iOS初学之填坑总结
Bug(2019-4-1) Linker command failed with exit code 1(use-v to see invocation) 为什么会出现这样的问题呢? 是因为在 Build Phases 下的 Compile Sources 中没有把你项目中的.swift 文件添加进入,怎么会找的到(Link),怎么能够进行编译呢?!所以,修改这个bug,只需要把你的项目中文件...
iOS编译填坑记录
以下是本人在iOS开发工作中使用的一些小技巧,记录一下。 1.使用XXX.pch文件便捷开发+加速Build 在IOS开发的项目中有一个XX_Prefix.pch XX_Prefix.pch:扩展名.pch表示"precompiled header",这是一个你工程要用到的来自于外部框架的头文件列表。xcode将编译这些头到文件,这将减少你在选择Build 或Build an
ios微信h5棋牌游戏自动播放音效填坑
开发中不可避免遇到一些<em>ios</em>和<em>安卓</em>适配的坑; <em>ios</em>不可以自动播放音乐的机制,使一些h5游戏播放背景音乐和音效无法播放; 正常情况下<em>ios</em>只允许用户自己去打开音效。但是这样的机制并不适合很多项目。而去模拟触发也是行不通的。 比如在棋牌游戏中,通过WebSocket发送过来的指令,模拟触发音效。是没有用的。 通过下面的方式可以解决,在iPhone手机<em>微信</em>中正常自动播放。 //html中 &amp;...
公众号开发jssdk爬坑
1分享的链接里面不可以存在#,不然<em>安卓</em>机器会分享到首页,有适配问题
微信网页JSSDK开发流程
1、绑定域名 登录<em>微信</em>公众后台之进入公众号设置的功能设置,填写JS接口安全域名。 2、引入JS文件 3、通过config接口注
微信 扫一扫JSSDK
1、扫一扫的jsp页面中,点击按钮扫一扫 function clickWx(){     var urld = encodeURIComponent(window.location.href.split('#')[0]);     $.ajax({         type: &quot;post&quot;,         dataType: 'json',         url: '../wx/ScanAc...
安卓PopupWindow的基本使用及填坑
<em>安卓</em>PopupWindow的基本使用及填坑PopupWindow用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。很早之前就使用过,不过并没有做记录,如今再次使用依然是各种百度,好记性不如烂笔头。基本使用: View popView = getLayoutInflater().inflate(R.layout.menu_searc...
微信 JSSDK 校验前端
var title =document.title; var link =&quot;&quot;; var imgUrl =&quot;&amp;lt;%=SystemManager.systemSetting.getImageRootPath()%&amp;gt;&amp;lt;s:property escape=&quot;false&quot; value=&quot;e.picture&quot;/&amp;gt;&quot;; var appid =&quot;&quot;; var
JSSDK实现微信分享功能
功能:在<em>微信</em>内置浏览器页面实现分享页面功能。 注意:关于<em>微信</em>内置浏览器的私有对象WeixinJSBridge分享的接口都已经作废了,即下面的定义都是无效的: $(function(){ var appId = '公众号的appid'; var imgURL = '自定义分享时的图片地址'; var link = '分享页面的链接地址'; var desc = '
微信 jssdk分享 过程
1 检查 appid 和 secret  是否匹配 2 检查 该公众号 是否认证      未认证的 会出现  wx.ready 无法往下进行的问题 3 检查<em>jssdk</em>的安全域名是否配置ok 且校验的txt文件是否配置ok (其实如果你没配置好,你应该也无法保存想要的安全域名,是吧) 4 要开启debug模式 和 wx.error 方便你发现出现的问题 5 要自行先验证  签名sign是否...
微信通过JSSDK分享朋友圈
先在<em>微信</em>公众号里面配置js接口安全域名 HTML代码部分               //if(!(/MicroMessenger/i.test(navigator.userAgent)))         //{         //    document.body.innerHTML="请在<em>微信</em>打开此链接";
jssdk使用微信扫一扫
<em>jssdk</em>使用<em>微信</em>扫一扫 具体请参考官方文档,此处列举示例,后台java相关算法后续更新 &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Document&lt;/title&gt; &lt;script type="text/javascr...
jssdk的简单使用">微信"转发" jssdk的简单使用
项目中偶遇<em>微信</em>转发功能,不免有些小兴奋 -------------------------------------- https://mp.weixin.qq.com/wiki?t=resource/res_main&amp;id=mp1445241432 <em>微信</em><em>jssdk</em>是<em>微信</em>公众平台为我们开发者提供的<em>微信</em>内的网页开发工具包。 其中含有,调用其内部分享、定位、拍照、语音、扫一扫和支付等系统...
AS填坑
1,Gradle project sync failed.Please fix project and try again.2,Observed package id 'add-ons;addon-google_apis-google-23' in inconsistent location 'D:\LocalSDK\AndroidStudio\sdk\add-ons\addon-google_a
MySQL坑与填坑
错误代码:1064 字段名要用键盘左上角的~ 那个键的引号,而不是英文的单引号 枚举类型ENUM里用的是单引号 错误代码:1630 去掉函数名和()间的空格 CHECK 关键字无效 使用枚举或触发器 课程性质 CHAR (10) CONSTRAINT c5 CHECK (课程性质in ( '公共基础', '专业基础', '专业选修', '任意选修')), ...
填坑
bug显示 Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0 Error: at java.lang.ClassLoader.defineClass1(Native Method) Error: at java.la
Spring填坑2----------【填坑】
问题1:org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [XXX.xml]';报错问题 我是因为提示错误的文件多了一个,这个多出来的也不知道是怎么多出来的。可能是Github更新上传的原因吧! 给我提示的博文:https://blog.csdn.net/ssh159/arti...
微信小程序开发——填坑之旅(1)
(1)scroll-view 采用 flex是不起作用的,建议在 scroll-view里再套一层view,对这个view采用flex (2)研究网络请求(需要传递参数的请求)花了两天,只能说实现了,但不是完美的方法 js逻辑请求页面代码: onLoad:function(options){ console.log("上一页传过来不的id=="+options.id); va
微信小程序填坑之invalid code
<em>微信</em>小程序获取到code然后向后端请求openId,一直报错 invalid code, hints: [ req_id: xTlc2a02352064 ]。很是郁闷。后来新建了一个项目输入正式的AppId,才得以成功。原因是:不能再已有的项目中直接修改project.config.json文件中的appid。解决办法:新建一个项目!好神奇。。。...
微信小游戏内存优化之填坑篇
首先,我们复习下creator的内存回收机制 凡是静态资源(不在resources目录中的)都可以再勾选场景的自动释放资源在场景结束后自动释放 凡是动态加载的资源都不会自动释放,需要手动调用cc.loader.release去释放 第一个坑,cc.loader.getDependsRecursively 官方文档在这里,里面有句话你一不小心可能会出大问题。就是获取某个已经加载好的资源的所有依...
微信小程序开发之填坑之旅
<em>微信</em>小程序日益发展成熟,刚实战开发完小程序,记录一下项目过程中遇到的问题点,帮助和我遇到同样问题的人~
微信小程序填坑之路
1 为何设置tabBar以后。底部tabBar无法显示?? 多半原因:在app.json配置文件中把index放在了最前面。 page({ &quot;pages&quot;:[ &quot;pages/logs/logs&quot;, &quot;pages/index/index&quot;, //调整位置 &quot;pages/test/test&quot;, &quot;pages/temps/temps&quot; ], }) 2 如何
微信小游戏填坑之路(一)
1、注册<em>微信</em>小程序账号 http://mp.weixin.qq.com 2、下载开发工具 3、新建项目,选择小程序 4、选好目录、填写项目名称、可选是否建立demo或是空项目启动 5、若不选择“建立普通快速启动模板”会提示如下 在目录下新建game.json game.js文件 其中game.json内容为 {} 6、保存,报错,提示 7、打
微信小程序填坑 php开发 IIS7
一个商城小程序前后弄了七天,头大屁股大,不全面的文档,什么都要自己摸索关于上线后,必须要基于https通行,同时版本大于1.2,可以在阿里云申请免费的CA证书,网上一大堆教程,2018.4.16亲测可以申请到,不过要在申请证书的导航里乱点一通,点出免费的CA证书windows 2008 r2 通过WindowsPower把版本升级到1.2以上,网上也是一大堆教程下面主要讲开发中遇到的坑一:首先登陆...
微信JS-SDK分享功能 填坑全纪录
问题一:分享失败 这个原因有很多,最常见的一个是分享出去link跟配置的JS接口安全域名不一致。另外,Link需要是http开头的。 问题二:自定义分享内容,<em>安卓</em>成功,IOS能分享,但是默认样式 这是最近遇到的一个问题,而且<em>ios</em>在appmsgconfig里的success回调中写alert是能alert出来的,就是分享成功了,但样式不对,最后终于发现是这样: link参数中带中文或者特殊...
微信小程序填坑之---自定义组件
自定义组件从小程序基础库版本 1.6.3 开始,小程序支持简洁的组件化编程。开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以将复杂的页面拆分成多个低耦合的模块,有助于代码维护。自定义组件在使用时与基础组件非常相似。 前言 从去年开始接触了vue以后,就一发不可收拾,尤其是vue的一切皆组件的思想,通过数据的分离,将各功能模块组件化,也将代码再次解耦,写代码的...
20181012微信小程序填坑手册~
从6月份开始到现在,写小程序将近4个月了开发时给自己埋了不少坑~给大家分享下我的填坑经验~~ 开发部分 1.小程序的组件修改不能触发页面刷新?需要在父级文件上保存下才会触发(使用wepy开发) 2.接口请求出现的问题?记得勾选调试开发工具上 不校验合法域名 3.navigateTo跳转页面不生效?页面栈最多支持10层,超过10层无法后退...
微信小程序开发 填坑指南V1
近期用了一星期的时间,开发了一个小程序。小程序名称是:小特Jarvis,取自钢铁侠的管家。   后台采用C#编写,WebAPI接口。其实开发时间并不多,小程序本身提供的API,相比公众号的API来说,已经封装了好多东西,我们只负责简单调用即可。而且,提供的开发工具也很方便,开发环境和VisualStudio很类似,包括快捷键(不知道Java的开发员是不是也有这感觉?)   好了说重点。...
Cocos Creator 微信小游戏 填坑记录
环境:(ccc-v1.9.1, wx-v1.02.1804251) <em>微信</em>小游戏禁止了动态生成并执行代码的功能,window.eval()、 new Function() ,这些都不能用了。 <em>微信</em>小游戏中window.atob window.btoa 未定义, 解决:用了这个Base64.js 库。 protobuf.js 6.x 中用到了 new Function(),...
微信JS-SDK接口调用及填坑攻略
/**  * <em>微信</em>公众平台开发文档  * 配置安全域名  * 文档链接  * 引入<em>微信</em><em>jssdk</em>文档  * 获取签名(后台配合<em>返回</em>前台config)  * 通过ready接口处理成功验证 (所有接口调用都必须在config接口获得结果之后)  * 调取相应的接口  *   * */ 1.先配置安全域名,具体操作见文档 2.引入js文件:http://res.wx.qq.com/open/js...
微信APP支付填坑记
<em>微信</em>app支付填坑记,终于消灭errcode -1
微信小程序填坑篇(一)
在<em>微信</em>小程序浅析中讲到<em>微信</em>小程序原理以及怎么新建一个hello world 工程,还挖了坑。现在把坑填上,捋一捋小程序的代码结构。
微信小程序之Canvas填坑
1.WXML-CANVAS隐藏问题 &amp;lt;!-- 隐藏画布 --&amp;gt; &amp;lt;view style='width:0px;height:0px;overflow:hidden;'&amp;gt; &amp;lt;!-- 解决<em>ios</em>下拉出现画布的问题 --&amp;gt; &amp;lt;view style='width:100%;height:300rpx;'&amp;gt;&amp;lt;/view&amp;gt; &amp;lt;c...
微信小程序之逆地址解析填坑
<em>微信</em>小程序之逆地址解析填坑 最近开发<em>微信</em>小程序,里面有一个需求:获取当前用户所在的城市,并显示在页面中。我的做法是通过wx.getLocation()方法获取用户当前经纬度,然后再运用腾讯地图api中的逆地址解析获取当前用户所在的城市地址信息。 逆地址解析具体的使用这里就不做缀诉了,根据官方文档调用reverseGeocoder(options:Object)方法即可。这里重点讲一下调用逆地址解析...
微信图文分享 - 公众号配置&&填坑
写在前面 本来以为对接个<em>微信</em>图文分享会比较容易,结果,万万没想到啊。。这个坑坑的我简直是要
微信小程序 填坑记录
老板要让做个小程序,并且很着急。于是边学边干开始做<em>微信</em>小程序。 过程中遇到不少坑,前期时间太紧没有记录,后期凭记忆简单记一下,防止再次入坑。 1.开发工具中,本地资源文件名(文件夹路径未测)对大小写不敏感,拼错仍然能正确显示,但在真机上敏感,拼错不能显示 2.列表中播放动画时, 不能set使位置变化。 会导致动画停在第一个step结束。 3.小程序对以url方式下载的资源有缓存, 不能实时...
单页面应用接入微信填坑之一(微信分享)
起因:使用react+react-router做了一个单页面应用,需接入<em>微信</em>支付与分享等功能。由于是个人第一次接触<em>微信</em>接入加之是单页面应用所以遇到了很多问题。所以这里记一下其中之一:分享功能!<em>微信</em>官方说法:所有需要使用JS-SDK的页面必须先注入配置信息,否则将无法调用(同一个url仅需调用一次,对于变化url的SPA的web app可在每次url变化时进行调用,目前Android<em>微信</em>客户端不支持p
微信小程序 开发填坑
1,json文件里不能使用备注,否则编辑会报错 2.如果图片未指定高宽,小程序会有一个默认的值。image组件默认宽度300px、高度225px 3.只有使用text组件包裹的文字,才能在手机端长按选中 4.缓存数据大小不能超过10M 5.对swiper-item设置高宽是不起作用的,必须设置在它的父容器上swiper才可以。swiper-item自动继承父容器的宽高的100% 6.在程...
176 php 微信第三方平台填坑记
<em>微信</em>第三方平台填坑记1.收不到component_verify_ticket <em>微信</em>服务器每隔10分钟会向第三方的消息接收地址推送一次component_verify_ticket 文档之中说 component_verify_ticket发到“授权事件接收URL” truth is 是发送到”公众号消息与事件接收URL”2.
微信小程序填坑心路
Android开发,不懂JS,不会CSS,直接上手<em>微信</em>小程序开发,记录心路历程。 任务是翻版当前手机原生App到<em>微信</em>小程序中。 模拟器与真机 模拟器上面效果好好的,但是在真机上效果就会<em>不一样</em>。<em>安卓</em>和苹果效果不同,就算是苹果手机不同型号效果也不同。 推送 我们使用的是公众号推送,点击消息跳转小程序。直接进入小程序的某一页,不会有<em>返回</em>按钮,当然你可以自己写导航栏<em>返回</em>。点击公众号推送消息是直接跳...
React Native 极光推送填坑(ios
前言 前一段时间,完成了公司 app 的消息推送功能,使用的是“极光推送”,在配置 <em>ios</em> 的推送功能时,遇到了一个坑,记录一下 坑 使用了“极光推送”官方的插件 jpush-react-native。按照文档,将 <em>ios</em> 和 android 配置好,结果发现 android 能用,但 <em>ios</em> 是收不到通知的 解决 文档中说 自动配置会...
iOS 填坑之 WKWebView字体自适应
阐述 WKWebView作为“新来”的则必然代表它有些“特殊”,这次我们先不讨论它俩的区别,我们来适配一下WKWebView所展示内容。 最近搞了一个产品,因合同条款后期需要动态修改,故用了一个链接来实现。 但问题也就随之而来,加载出来的文字大小与在浏览器选择手机模式时的不一致。 故网上寻求解决方法并填之。   记录 群众推荐的方法 1 让前端小哥添加 在前端小哥忙碌的时候,你是...
ios 10 本地发送通知填坑
  <em>ios</em>到10以后本地通知改的比以前复杂,但是参考文档还是可以比较轻松地写出来,新使用的是UserNotifications,import即可。  首先是注册过程,这个需要获得用户许可,就是大多数app一开始的是否允许发送通知,如果点了否...那没办法了,尝试远程 let center = UNUserNotificationCenter.current() center.del...
微信小程序ios安卓遇到的几个坑儿
近来一个朋友问:手写一个日历,为什么在<em>安卓</em>能遍历显示,而苹果里却不显示,你遇到过遍历不出的bug吗? 首先解决下上述问题,我总结下我印象深刻的几个坑~ 1.回答下最开始的那个问题,手写一个日历,为什么在<em>安卓</em>能遍历显示,而苹果里却不显示? 首先确定这并不是遍历的bug,肯定是兼容性问题,遍历这是最基本的语法,问题肯定出在遍历的数据处理阶段,看了代码果不其然,结论就是:<em>ios</em> 系统...
微信小程序----------踩坑记录---安卓iOS兼容等
@<em>微信</em>小程序----------踩坑记录 一、android 和 <em>ios</em> 兼容 1.不定宽高元素使用全铺背景图片,<em>ios</em>没有问题,<em>安卓</em>手机背景图片显示空白 hack: background-size:cover;(元素加上这一属性) 2.<em>安卓</em>手机缓存严重问题 hack: 在图片后再加上一串随机数 在wxs中:(有些iOS手机不能识别小数的随机数,所以最好用整数 var random = Math...
后端ios银联联调‘’坑”之Base64
很不幸,这个问题居然困扰了两天。在和客户端联调测试银联二三类账户的影印件采集接口时候,前端需要对图片进行Base64,<em>安卓</em>联调成功,<em>ios</em>却怎么联调都测试不过。第二天进行Base64比对,发现字符串中多了转义字符。 若是有遇到的,可以好好看下是否有同样的情况。 ...
微信浏览器--IOS安卓video中的坑点
刚好项目中有使用video,便自己预先写了个demo发现在<em>微信</em>浏览器中用video会有不小的坑,网上大部分说的集中的主要是1、<em>安卓</em>/IOS播放自动全屏2、<em>安卓</em>播放完毕后的广告 毕竟腾讯的&amp;lt;video id=&quot;video&quot; width='100%' height=&quot;100%&quot; controls src=&quot;我是资源路径&quot; poster=&quot;我是封面图&quot; x5-plays...
JSSDK微信分享功能实现,有坑==||
花了几天时间研究“网页中分享到<em>微信</em>”功能,发现现在能做到的只有,间接调用浏览器的分享接口,如搜狐新闻(UC手机浏览器可用)。网上说JSSDK可以实现该功能,研究了N久。发现被大大地坑了!JSSDK是供<em>微信</em>公众号网页开发的工具,早前已经关闭了在<em>微信</em>外分享功能 。现只能提供在<em>微信</em>浏览器中,修改网页分享配置。注意:只能修改分享的配置!如:分享的连接,分享标题,分享图片。分享弹出框,还是只能手动 点击右上角
安卓iosios微信, 自动播放音频;
必须触发:    $(document).ready(function () {        //由于<em>安卓</em>4.2版本以上,IOS由于安全原因禁用自动播放         $("html").one("touchstart", function () {             var audio = document.getElementById("chatAudio");    
微信小程序踩坑与填坑篇(一)
<em>微信</em>小程序踩坑与填坑篇(一)1、前言2、<em>微信</em>小程序适配坑 1、前言 学习<em>微信</em>小程序的路上可以说是一脚一个坑,由于<em>微信</em>小程序网上的资料比较少平时解决问题也只能看看官方社区,但是即便是官方社区资料还是少,所以打算自己总结一下,做一个填坑系列方便自己学习。 2、<em>微信</em>小程序适配坑 刚刚开始接触<em>微信</em>小程序的时候觉得<em>微信</em>团队还是猛啊,这个rpx单位好用得不行,直接设计图给多少直接写多少就行了,完全不用做适配。...
微信小程序各种坑?填坑tip
1.注释快捷键 试了常用的ctrl shift / 并没有什么卵用。百度发现也没有提到<em>微信</em>小程序注释快捷键的。 偶然想起之前在visual 中开发的快捷注释是 ctrl k ctrl c ,试了试,成功注释。 总结:注释——Ctrl K Ctrl C 反注释——Ctrl K Ctrl U 【高亮】 经评论提示发现Ctrl+/就可以成功注释了! 2.全局查找快捷键 ctrl shift ...
微信小程序web-view中jssdk接口调用【避坑指南】
<em>jssdk</em>版本,JSSDK 1.3.2   小程序文档明确指定,我一开始直接从<em>微信</em>公众号复制的<em>jssdk</em>的url导入,是1.2.0版本,小程序web-view无法使用 <em>jssdk</em>接口调用配置的appId和secret都要使用公众号的,不能使用小程序的appId和secret 如果报错签名错误,多使用官方的签名验证测试,测试地址https://open.work.weixin.qq.com/ap...
ios video视频/音频自动播放的坑,以及填坑之道
背景 最近做了一个需求,要再手机页面上播放背景音乐,看起来简单,其实不然。<em>安卓</em>可以自动播放但<em>ios</em>却不可以。 H5的出现对多媒体在网页上的视频播放提供很好的支持,以前网页播放视频基本依赖于flash等插件。而H5的video标签实现了网页播放视频无插件化。当前,绝大多数浏览器都支持H5的video标签,除了部分PC端浏览器比如IE还不支持。 Android上 在 video标签上添加autopla...
安卓和JAVA程序提交post请求返回不一样
这是代码:rn HttpClient client = new DefaultHttpClient();rn rn HttpPost httpPost = new HttpPost("http://course.pkuschool.edu.cn/eol/homepage/common/login.jsp");rn rn List list = new ArrayList();rn list.add(new BasicNameValuePair("IPT_LOGINUSERNAME", "1525201"));rn list.add(new BasicNameValuePair("IPT_LOGINPASSWORD", "1525201"));rn try rn httpPost.setEntity(new UrlEncodedFormEntity(list));rn HttpResponse response = client.execute(httpPost);rn System.out.println("->" + response.getStatusLine().getStatusCode());rn catch (UnsupportedEncodingException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn catch (ClientProtocolException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn catch (IOException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn rnrn在java project中<em>返回</em>302rn但<em>安卓</em>中<em>返回</em>200rn十分不解啊!!rn求解释!
jni踩坑填坑
因为项目中有用C语言处理的内容,所以要使用jni。首先建立简单的jni接口。之前的文章里面已经写了很多,在此就不再赘述。点击打开链接。不同的是我们将dll文件放在项目里面。需要将java1.7里面的选项配置下。 坑一:C代码指定包名类名,其他类不可用。 即使同样的java native代码,因为没有C语言的路径指定,会报错如下: Exception in thread "main" jav
Vitamio的踩坑+填坑
vitamio这个视频框架已经有快两年没有没有使用过了,今天想写个demo再复习下。 首先肯定是下载官方的demo跑一下了,他们的demo放在github上,所以我就直接上github搜索并下载VitamioBundle,我个人比较喜欢用新的api,所以手动将targetSdkVersion改为了27,重新编译运行,app打开了,没问题,点击VideoView条目跳转播放页面播放,居然崩溃了。...
iOS 合并多张图片并返回base64
+ (NSString *)composeWithTop:(UIImage *)topImage bottom:(UIImage *)bottomImage{ CGSize size = CGSizeMake(bottomImage.size.width, topImage.size.height +bottomImage.size.height); UIGraphicsBeginI
hexo之踩坑填坑
一、关于hexo教程网上有很多,一搜一大把。随便找几个或者去官网基本都能搭好。 hexo配置中文官网 推荐一个 1、工具: node.js + github + git + 域名(可选) + windows系统PS: 这里我假设你懂了,github,node,npm,域名解析,这些东西。二、填坑坑1:提示下面错误ERROR Deployer not found : github_config.yml
填坑onclick参数的坑
                                                &amp;lt;button class=&quot;btn btn-warning&quot; onclick=&quot;userDel('${s.uid}')&quot;&amp;gt;删除&amp;lt;/button&amp;gt;                                                 &amp;lt;button class=&quot;...
支付宝和微信的JSSDK发起支付
支付宝: 引入alipay的jsapi文件: &amp;lt;script src=&quot;https://a.alipayobjects.com/g/h5-lib/alipayjsapi/3.0.6/alipayjsapi.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt; 点击支付按钮调用的后台创建交易的接口,<em>返回</em>tradeNO this.API.trade...
关于base64引用包的maven打包异常的填坑
欢迎大家来我的博客:http://www.qnloft.com 交流学习还可以观看视频教程 场景还原 如果你使用如下代码: public String encodeBase64(byte[] binaryData) { return Base64.encode(binaryData); } public byte[] decodeBase64(String e...
微信公众号开发JSSDK上传图片(多图上传)
关于<em>微信</em><em>jssdk</em>多图上传,多图下载,单图上传,单图下载的实现
javascript jssdk退出微信的方法
javascript <em>jssdk</em>退出<em>微信</em>的方法 $('.tctip').on('click',function () { setTimeout("WeixinJSBridge.call('closeWindow');",500); }) 查看原文:http://newmiracle.cn/?p=1913
微信 jssdk 本地调试方案
<em>微信</em> <em>jssdk</em> 本地调试方案 <em>微信</em>公众号开发接口配置需要一个外网能访问的域名。localhost不在这个域名下,wx.config会失败。如果每次修改都发布到测试环境,又太影响开发效率。 总结一下除了直接上测试环境之外的两种本地<em>jssdk</em>调试方案。 1.使用内网穿透工具 让外网能通过某个域名访问到我们本机的localhost。从而实现在本机上修改看效果。参考 https://...
微信网页jssdk调用demo
一个web项目,tomcat6,jdk1.7直接运行即可,初始页面index.jsp里面有接入列子,以及调用其他的接口的列子,
php curl返回false填坑记-curl调用微信创建自定义菜单返回false
首先声明一点,这个错误可能在你的开发生涯中不会遇到,除非你直接复制了<em>微信</em>公众平台的api地址。不过这应该算是php中curl扩展的一个bug,为什么是bug呢?让我们仔细来看。 总结:使用curl来请求数据时curl的url地址中的任何地方不能有空格存在,不然会<em>返回</em>一个你琢磨不透的false
记一次安卓微信分享功能的坑
这两天做<em>微信</em>分享,按照<em>微信</em>提供的例子来做,碰到了个问题记录下的。 public void SendWeb(String webURL,int mScene,String webTitle,String description,Bitmap bmp){ WXWebpageObject web=new WXWebpageObject(); web.webpageUrl=webUR
安卓微信端webapp开发的那些坑
1.<em>安卓</em><em>微信</em>不提供刷新故此,js .jq不可以直接用windows 调用浏览器刷新页面  解决办法:模拟连接跳转  如: location.href=文件名加+?+参数 加参数的目的是为了刷新当前页面。因为如果刷新当前页面网址没有变的情况下 ,<em>安卓</em><em>微信</em>刷新失败 location.href ="index.html?mark=1"
微信开发填坑:微信网页支付的开发流程及填坑技巧
腾讯的产品在国内做的是无与伦比的,在做<em>微信</em>公众号的网页支付之前,我天真的认为他的技术也会像他的产品一样无比优雅。结果我错了,被各种文档各种坑。为了让后面做<em>微信</em>支付的朋友不再浪费大量的时间和精力,特来分享本场 Chat。 为了方便指导开发,本场 Chat 会完全按照开发流程来记录<em>微信</em>网页支付的开发过程,主要从一下几点来说明: <em>微信</em>网页支付需要用到哪些文档(其实只需要三个即可)? <em>微信</em>网页支付需要用...
初等数论总结(填坑)
蒟蒻的数论总结~
C++填坑之路
error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __th 此种问题 一般就是没有链接Lib库
createjs+An协作填坑
An中的元件输出到createjs中没有高宽属性。有些可以通过getBounds()获取。有些获取不到。需要手动setBounds 
SSH填坑之旅
这是我的第一篇博客,主要记载使用SSH过程中的一些收获和解决方法。 问题1:java.lang.ClassNotFoundException: org.springframeworntext.ContextLoaderLoader           前提是我已经把所有所需要的jar包copy到了webinfo下的lib里;查找了很多资料并没有找到答案 ,最后利用下面的方法解决了问题。
VS 填坑小记
vs code终端命令不能使用解决方法 错误提示: npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。 解决方法:打开vs code属性里的兼容性,勾选以管理员身份运行 ...
填坑系列 -- gtest
觉得还不做的博客: http://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html http://www.cnblogs.com/welkinwalker/archive/2011/11/29/2267225.html 目前做记录用。 后续详细总结,先挂着flag。 ...
填坑系列 -- GDB调试
觉得还不做的博客: https://www.cnblogs.com/life2refuel/p/5396538.html https://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/gdb.html 目前做记录用。 后续详细总结,先挂着flag。 ...
知识点待填坑
这里放的是一些zxyoi一直想学,但是总是忘记去学的算法,什么时候zxyoi想起了这篇博客就会来看一看然后更新,反正主要目的就是提醒自己还有一堆东西要学。。。 可能这里的项目会越来越少,也可能会越来越多,谁知道呢 注意是想学,不一定OI会考。 里面还乱入了一些东西。。。 标记为////的表示未整理完 DP 未学习 DDP 决策单调性/四边形不等式优化 基于联通块的DP(论文) 待加强 ...
腾讯云Im填坑
功能指引: 腾讯云SDK(web端) Vue2.0 Step 1 : 腾讯云IM配置指引 无需概述 https://cloud.tencent.com/document/product/269/4196 Step 2 : 参考使用的是web端的sdk脚本,无需安装,直接脚本引入即可 登录使用 webim.login(loginInfo, listeners, options,cbOk...
Android填坑之旅
1、webview input无法响应 https://blog.csdn.net/qq_32452623/article/details/77750978 2、相机调起异常 https://blog.csdn.net/androidzhaoxiaogang/article/details/47126603 3、okhttp https http2协议连接异常,报错Expected ':s...
EVC++面向对象与可视化程序设计课件_基础编程下载
EVC++面向对象与可视化程序设计课件_基础编程 相关下载链接:[url=//download.csdn.net/download/xiaqingsheng/2715116?utm_source=bbsseo]//download.csdn.net/download/xiaqingsheng/2715116?utm_source=bbsseo[/url]
comverse OCS文档下载
介绍Comverse对OCS的理解以及OCS的一些基本概念和市场利益 相关下载链接:[url=//download.csdn.net/download/flytonz/2898297?utm_source=bbsseo]//download.csdn.net/download/flytonz/2898297?utm_source=bbsseo[/url]
二进制转十进制和十进制转二进制下载
二进制转十进制和十进制转二进制,还有八进制和十六进制等,它能实现各个进制互换。 相关下载链接:[url=//download.csdn.net/download/li8899001234/3695543?utm_source=bbsseo]//download.csdn.net/download/li8899001234/3695543?utm_source=bbsseo[/url]
我们是很有底线的