wap 开发笔记 (二)

原创 2004年07月07日 18:52:00

           做图片下载恐怕最头疼的是图片的适配问题,铃声相对来说比较简单些。笔者在这方面也花费了很多时间,特别是联通总部对业务上线要求非常严格(联通规定下载得到的图片必须铺满整个手机屏幕但有些手机如果按照UA参数去做图片,往往铺不满整个屏幕,这个时候需要你不断去试验,找到图片的最佳尺寸)。最初CDMA手机少,只要把联通指定的4款手机(Lg8080,Moto730,中兴G218,三星x199,三洋550)和其他品牌的7,8款手机适配做好,业务基本上就可以上线了,而现在要求必须适配好的手机已经达到24款。铃声包括midi,pmd,mmf三种格式。具体的图铃下载程序其实很简单,只要你按照Wap论坛的Downlfun规范去写,就很容易搞定。 下面以Asp代码为例:

获取手机Wallpaper尺寸:

Size = Request("HTTP_X_UP_DEVCAP_SCREENPIXELS")'高度宽度

获取手机的型号:

    str=request.ServerVariables("ALL_HTTP")
    t=instr(1,str,"HTTP_USER_AGENT")+16
    e=instr(t,str,"/")-t
    Mobile_Type=mid(str,t,e)

获取真实手机号码 (需要联通开通权限,一般来说联通不会给你开放获取手机号的权限,可以用Device_ID这个代替 ,该参数长度有256位)

mobile=Request.ServerVariables("HTTP_X_UP_CALLING_LINE_ID")
 mobile=mid(mobile,3,11)

下载部分代码:(需要到联通申请下载权限,图片格式都是PNG)

  下载

source: 提供下载图片的绝对路径;

 object:下载对象

status:  下载状态参数接收页面

传过来的值有三种

status=request("status")

select case status
case "OK"
 msg="下载成功"
 
case "TIMEOUT"
 msg="超时,请重新下载!"
case "OUT_OF_MEMOTY"
 msg="你手机的内存不够!"
case else
 msg="下载失败!"
end select<%

 

下载前提供的预览图大小不能超过8000字节,否则无法下载。

待续。。。

手机wap前端开发经验

对于我们前端来讲,wap2.0开发无疑是对我们的一个考验,这个考验主要是考验我们对于重构方面的功底。下面主要分 UI、HTML、CSS、Javascript三方面给大家分享在wap2.0开发中的一些个...
  • zhjian6
  • zhjian6
  • 2015年03月18日 08:46
  • 6785

《MFC游戏开发》笔记三 游戏贴图与透明特效的实现

本系列文章由七十一雾央编写,转载请注明出处。  http://blog.csdn.net/u011371356/article/details/9299121 作者:七十一雾央 新浪微博:http:/...
  • u011371356
  • u011371356
  • 2013年07月12日 17:25
  • 24297

WEB前端开发 » WAP页面制作需要注意的几点

1.遵循html页面的编写规则 2.新建的时候注意文档类型:xhtml-mobile10.dtd 3.特殊的meta标签         网页手机wap2.0网页的head里加入下面这条元标...
  • DingYe_Names
  • DingYe_Names
  • 2015年10月20日 09:17
  • 3551

构建WAP应用程序开发环境

WAP(Wireless Application Protocal)是开放的协议,这与日本的I-MODE有所不同,后者是封闭的。WAP事实上是无线网络和Internet网络相结合的产物。本来的无线网络...
  • xjbclz
  • xjbclz
  • 2016年07月14日 20:36
  • 285

linux服务器开发二(系统编程)--线程相关

线程概念 什么是线程 LWP:Light Weight Process,轻量级的进程,本质仍是进程(在Linux环境下)。进程:独立地址空间,拥有PCB。线程:也有PCB,但没有独立的地址...
  • a815064247
  • a815064247
  • 2017年07月13日 20:18
  • 275

《深入理解jvm》笔记---第三章

《深入理解JVM》第三章笔记
  • nlznlz
  • nlznlz
  • 2016年09月17日 13:51
  • 335

kafka学习笔记(2)

kafka的经典问题有这几个: 1.kafka节点之间如何备份? 2.kafka消息是否会丢失?为什么? 3.kafka最合理的配置是什么? 4.kafka的leader选举机制是什么? 5...
  • m0_37587447
  • m0_37587447
  • 2017年11月21日 15:37
  • 19

手机网站开发(WAP网站)第一篇

现在的互联网,可以说是名副其实的移动互联网。大家不仅可以利用无线网卡随处随地上网,还可以直接利用手机浏览网页、下载文件,而且现在的无线运营商也正在大力发展无线网络、扩展手机上网带宽。    于是,手机...
  • u013059555
  • u013059555
  • 2014年02月11日 14:38
  • 3370

PCIe 学习笔记(二)

pci note 2 -v0.1 2014.11.18 *** draft  本文继续pci note 1, 介绍pci_create_root_bus函数, 内核版本为3.18-rc1 ...
  • scarecrow_byr
  • scarecrow_byr
  • 2014年12月01日 22:19
  • 1716

WAP和web app的对比

最近有一个web网站需要提供对应的移动端的版本,客户要求说弄个wap网站就行,我一听感觉wap好遥远,应该还是智能机不流行的时候说wap,现在应该都是web app了。后来仔细研究了下,发现对wap的...
  • peachpi
  • peachpi
  • 2014年02月08日 05:04
  • 2373
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:wap 开发笔记 (二)
举报原因:
原因补充:

(最多只允许输入30个字)