若参数为对象则需先使用 JSON.stringify()进行转换 , 接收后使用JSON.parse()转为对象.
但这样传参有一个问题,当对象数据长度过大时会报错,因为url传参时程序把过长的那段数据给截取掉了,导致数据转换回来时格式不对而报错。
2、传递参数中含有? = &等特殊字符
若传递参数中含有=,?,&等特殊字符,无法正常传递参数,则慎渣需要进行编码解码。
解决:
这时可含孝改以再添加另一个API:encodeURIComponent(obj) 和 decodeURIComponent(options.obj),在encodeURIComponent之前要用JSON.stringify()先转换数据,decodeURIComponent之后再用JSON.parse()转换回来。
encodeURIComponent(JSON.stringify(obj)) 为跳转url时的转换方法。
JSON.parse(decodeURIComponent(options.obj)) 为接收参数页面的转换方法。
例如:
url不能超过最大长裤大源度。因为一个url在每个浏览器都有最大长度的限制,比如IE:对URL的最大限制为2083个字符、Firefox:对URL的长度限制为:65536个字符、Safari:URL最大长度限制为80000个字符、Opera:URL最大长度限制为190000个字符、Google(chrome):URL最大长度限制为8182个字符,不能超过这个最大长度,不仿哪然app会报错。
URL 的长度有最大限制:在传递参数的时候,需要保证 URL 的长度不能超过最大限制。考虑编码:在传递参数的时候胡态,需要考虑编码的问题,例如在传递中文时需要对参数进行URL编码。单向:只适合 App 向 H5 传值,不能定制。App 只能将 H5 所有可能需要用到的参数传递过去,不能按需传递。
制作微信小程序可以使用网站一键生成方式,进入凡客网了解相应文件功能后进行编辑即可完成。具体内容如下:
1、一键生成小程序比较简单,例如百度进入凡科网。
/iknow-pic.cdn.bcebos.com/37d12f2eb9389b506a5c852d8a35e5dde7116e29"target="_blank"title="点击查看大圆搜前图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/37d12f2eb9389b506a5c852d8a35e5dde7116e29?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/37d12f2eb9389b506a5c852d8a35e5dde7116e29"/>
2、选择“轻站小程序”,选择要制作的类型,点击“创建”。
/iknow-pic.cdn.bcebos.com/dc54564e9258d109f561cccdde58ccbf6d814dca"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/dc54564e9258d109f561cccdde58ccbf6d814dca?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/dc54564e9258d109f561cccdde58ccbf6d814dca"/>
3、进行文字图片和板块位置等的修改,保存后审核发布即可。
/iknow-pic.cdn.bcebos.com/0b55b319ebc4b745dd72d269c0fc1e178b8215ee"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/0b55b319ebc4b745dd72d269c0fc1e178b8215ee?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/0b55b319ebc4b745dd72d269c0fc1e178b8215ee"/>
4、总结如下。
/iknow-pic.cdn.bcebos.com/fc1f4134970a304e72edc585dec8a786c8175c85"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/fc1f4134970a304e72edc585dec8a786c8175c85?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/fc1f4134970a304e72edc585dec8a786c8175c85"/>
注意事项:
1.小橘清程序名称可以由中文、数字、英文。长度在3-20个字符之间,一个中文字等于2个字符。
2.小程序名称不得与公众平台已有的订阅号、服务号重复。如提示重名,请更换名称进行设置。
3.小程序名称在账号信息设置时完成,请谨慎设置,一旦设置暂不支持修改。
4.更换名称进行设置。如果企业商标,组织名称等名称被侵权,可通过公众平台侵权投诉流程漏链发起投诉。
5.个人开发者无法申请微信小程序目前微信仅支持企业、政府、媒体、其他组织申请。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)