我是如何实现前端H5第一个产品详情页实现的思路及步骤。

今天公司讨论了,接下来,我们为我们的单品网的工作具体任务安排。

由老马来组织召开了三人的简单会议。

会议就在整个开放的大办公室里(40-50人)进行,我,老马,老卢,坐在一个小圆桌上,开始了我们的会议。

一开始,我就把我的原型拿出来给大家看,接下来,我们要定的这些工作,很快,我们就决定了以下事情:

我负责H5前端的工作,老卢负责后端代码的数据支持实现。

我们就快速的完成第一个版本,这个版本是一个极简单的,单个页面,

完成之后,由老卢再把它配置成通过他们系统 能实现显示所有产品的页面,然后给客服lulu使用。

中午讨论完之后,下午马上开干。

由于,我之前没有做过H5的编程,这是我首次初试牛刀了。

目标:完成一个单品展示的页面(类似京东淘宝的页面),极简

只有三要素:产品标题,产品图片,产品价格

开始思路:
1.通过购买的书本进行:
由于我之前就购买了 jquery mobile 移动实践,这本书,因此,我通过这本书的电子版,查看里面的案例,一步一步操作。
后来,发现里面的案例,
1)没有我想要找的元素,比如产品详情页顶部的 标题显示块
2)没有我想要找的产品主图轮播案例
3)没有产品详情图显示案例。
因此,后面也仅仅拿他作为一本随手翻阅的书,此书不建议买,作用不大,里面的案例感觉也不专业。
2.通过这两天接触的APICLOUD Studio开始进行:
于是,我用APICLOUD Studio 偿试开始创建我的第一个页面,1分钟创建好,马上进行偿试访问,但才发觉这个软件更多 的偏向于做APP,即,把HTML5打包成APP,在APP上运行。由于以下两个,我放弃使用这个软件:
1)不能直接运行H5页面(含本地站点,可供其它地方访问)
2)没有太多HTML,样式等的支持。

3.通过DW(dreamweaver)开始进行:
偿试了上面两个方法,不太可行,进行第三个方法,通过DW去做。
由于我对DW还是很熟悉,因为10几年前就是用DW做过网页,没想到他还能一直存过这么久。费话少说,直接开始,我要求的目标有两个:
1)可直接做页面
2)可直接生成站点,直接运行
1分钟创建了一个网页,但在预览(生成站点访问网页),死活不行,主要是通过手机预览,折腾半天,还是不行,花了10-20分钟,发觉80%可能性是 破解版的问题,因此不折腾,再继续寻找更好的方式。

4.通过使用HBuilder,终于找到合适的工具。
我具体也忘记了自己是通过搜索什么关键词,在百度找到这个工具了,可能是“移动端WEB开发”,类似这种吧,马上下载使用。
1)直接做页面
2)运行
3)编辑器直接打开了本地浏览器,如http://127.0.0.1:8849/%E5%8D%95%E5%93%81%E7%BD%912/index.html
这样的方面,这样,我就可以直接访问,同时,通过手机也可访问(手机也访问要用电脑的IP地址)

好了,工具,环境准备好了,开始编码:
1.通过书本
一开始,我就用我之前买的那本书,查看有没有我想要的资料,结果发觉不可行,没有相关案例。
2.通过百度查找类似关键字(“h5产品详情页”)
其实h5要实现产品详情页,这样的功能,我想主要还是样式css问题,我要实现的三要素,要显示成象京东淘宝一样的产品详情页,主要是样式控制了他的显示效果。
因此,我搜索时,用了比较多的一些关键词,比如前端h5产品详情页,h5产品详情页css,h5产品详情样式等等。
最后,终于找到了实现我想要的功能的源代码,正想做“搬运工”时(复制粘贴),发觉代码不全,仔细一看,还有一个“我要下载”可以下载源代码,点进去,原来还要付5块钱,想了想,5块钱,没什么,就付了(如果10块钱,还不一定付)。

现在想想,其实,最重要的是时间,如果付5块元,能省下来几个小时,这是很划算的,而且更重要是,我可以没必要一步一步开始,可以一开始,就从完全的(从产品详情到支付实现,所有的页面)所有流程页面学习,这样速度会更快,没必要纠结于一个小按钮和显示块的显示效果,调来调去。

最后总结一下心得:
第一,一开始,我们遇到问题(实现产品详情页),先不要陷入问题的细节,先从横向去找办法解决,不必要一开始纠结于使用某个特定的工具,某个特定的元素。
第二,任何问题,我们要相信,其实世界上很多人都会遇到我们相同的问题,我们只需要就更好的找出答案即可。
第三,当我们被问题卡住时(比如,我辗转几道,才找到我想要的工具),我的mac不方便弄IIS,我对其实应用服务器工具配置,又觉得麻烦,这是可以再找找别的答案,没必要因此而沮丧(我有一点点,但马上转换思路),继续想其它方法。因此现在这个时代,已经不象我20年前的时代(很多问题找不到答案)。
希望这些文章,对学习h5的同志们,有帮助,一起共同努力,QQ:1651435

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在游戏发行平台中使用第三方支付平台的 JS SDK 实现微信 H5 支付,可以按照以下步骤进行操作: 1. 注册和配置:首先,你需要在第三方支付平台上注册并获得商户身份和密钥,同时配置微信支付相关的参数,如商户号、密钥等。确保你已经在微信支付平台注册并通过了相关的认证。 2. 引入 SDK:在你的游戏中,需要引入第三方支付平台提供的 JS SDK 文件。通常,你可以通过在 HTML 中引入外部 JS 文件的方式来实现。具体引入方式可能因支付平台而异,可参考相关文档。 3. 初始化 SDK:根据第三方支付平台提供的文档,调用相应的初始化方法来初始化支付功能。这通常包括设置商户号、密钥等支付参数,并监听支付结果的回调函数。 4. 创建订单:在游戏中,用户选择商品并点击支付时,你需要调用第三方支付平台的创建订单接口,传递商品信息、价格等参数。该接口会返回一个预支付订单号或者其他必要的支付信息。 5. 调起微信支付:使用第三方支付平台提供的方法,传入预支付订单号等必要参数,调起微信 H5 支付页面。 6. 处理支付结果:用户在微信 H5 支付页面完成支付后,微信会返回支付结果。你需要在支付结果的回调函数中处理返回的支付结果,例如更新用户账户信息、解锁游戏内容等。 需要注意的是,具体的实现步骤和代码将根据你所选择的第三方支付平台和其提供的 SDK 进行调整。你需要参考相关文档和示例代码来了解具体的实现细节,并按照其要求进行开发
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值