在微信公共号中,安卓和苹果手机的显示页面不一样 html

IT的小生 2015-03-25 06:42:07
在微信公共号中,安卓和苹果手机的显示页面不一样 html 此图是苹果的手机页面,下面都超出范围,排版很乱,但安卓上面显示的很完美, 如果把苹果页面调好了,安卓手机的页面 下边又变得很乱,写的就是一个页面,用html写的,该怎么适配呢,请各位麻烦帮帮。
...全文
9353 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
所谓的所谓 2017-02-16
  • 打赏
  • 举报
回复
我的也是乱了。。。
Bingo5566 2016-12-16
  • 打赏
  • 举报
回复
怎么解决的,求大神回复
qq_36137911 2016-09-14
  • 打赏
  • 举报
回复
望告知,这是怎么解决的?
qq_35722735 2016-07-27
  • 打赏
  • 举报
回复
怎么解决的啊,我现在正遇到了
baidu_34399928 2016-03-23
  • 打赏
  • 举报
回复
这个问题我也遇到了,你是怎样解决的?
lkhuge 2015-03-27
  • 打赏
  • 举报
回复
你使用的是什么js框架 或者可以使用现在比较流行 bootstrap 框架
山顶洞洞人 2015-03-26
  • 打赏
  • 举报
回复
可以用一下这个框架试试 jquery.mobile-1.3.2.js 具体用法可以上网查一下。很多
IT的小生 2015-03-25
  • 打赏
  • 举报
回复
有知道的吗?
微信 支付这 官方文档 很乱 写的 也不是很清楚,测试时 一定要与安卓苹果端 一起测试。 否则 根本找不到问题。 废话 不过说 先 说说 几大坑的地方。我也是 借鉴 别人的 博客 才测试成功调起支付。文章后 直接上代码 代码 绝对能调起 微信 测试过的! 第一步,生成prepayid,这一步,只要你的appid,mch_id,key没写错,那么99%以上都能获取到prepayid,如果失败,那肯定是几个ID和key有问题,仔细检查,包括编码等,仔细仔细仔细检查。 问题来了,第二步,对获取到的prepayid进行二次签名,官方文档的坑来了,官方并没有详细说明这一步骤,一切的一切只能靠自己摸索,爬坑。 首先第一坑:参数顺序,我这里用了SortedMap,自动对参数进行asc编码顺序,一劳永逸,当然,也可以用其他map,但一定要注意参数顺序,必须是asc编码顺序。 第二坑:参数package的Sign=WXPay=的编码问题,转码即可,小坑。 第三坑:苹果系统的timestamp位数,统一成10位即可,小坑。 第四坑:次级大坑,注意,官方文档说到的参与二次签名的参数,prepayId,appId,timeStamp等,如果你用他们的驼峰进行大写,那么你就完了。一定要小写,小写,小写。 第五坑:最大坑,一样,官方文档并没有对于二次签名有过多赘述,如果你上面几个坑完美出坑,那么,你获取到的签名sign跟官方验证的sign绝对是一样的,然而,将这些玩意丢回给APP,APP调起支付,大大的几个字出现了,验证签名失败!WTF!不要急,我已折腾了好几天,终于发现坑在哪里,那就是noncestr随机字符串,参与二次签名的随机字符串不能再次生成,注意,不能再次生成,一定要用第一步获取prepayid时的那串字符串,一定要用第一步获取prepayid时的那串字符串,一定要用第一步获取prepayid时的那串字符串。 第六坑:经历了上述5坑,相信你已经有想干死人的冲动,那么你以为这就结束了吗,还有最后一坑,那就是APP签名已经包名,一定要与开放平台的一致,然而,即使一致了你以为又结束了吗,NO,如果你更改过开放平台的签名,并且,在更改前调用过APP微信支付,那么一定一定一定一定记得清除微信缓存。 至此,所有坑都成功出坑,终于出现了支付页面,举国欢腾,微信去年买了个表。最后附上MD5签名类

3,143

社区成员

发帖
与我相关
我的任务
社区描述
微信开发即微信公众平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行表现,通过二次开发可以将公众账号由一个媒体型营销工具转化成提供服务的产品。
社区管理员
  • 微信开发
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧