现在的msdn文档,还找不到详细的wp8.1的摄像头拍照文档,只有一个序列拍照,类似九连拍的文档,而且这文档感觉就是windows8.1搬过来应付的,wp8.1模式,只要有一个地方处理不好,手机就会死机,只能拆电池重启了,做开发现在是想砸电脑的感觉,我昨天拆了接近三十次电池,你知道820手机的后壳多难拆么,不装后盖,很容易掉电池出来。

wp8.1,调用摄像头的API改成用 mediacpature了,然后通过判断可以在初始化函数里面压入需要调用的摄像头数据,这个初始化,不知道是什么原因,在模拟器上面,基本不会异常,在实机测试的时候,基本上十次有九次是异常没响应,直接死机的。另外它特别提出一点,需要在页面退出时或者停止时,需要清空摄像头数据和预览数据。这个也很难正常工作,用它官方的代码去跑,也是十次起码大部分是死机异常,做这么久wp开发,最近一个月写代码真的很不爽。

不知道有没有朋友写过wp8.1下面的摄像头拍照的代码,在网上翻查资料,发现包括博客园在内,很多关于8.1的摄像头资料都是直接copy msdn的内容,一点地方都没有改,就说是学习日志纪录或者啥教程的,咱们代码工是不是也应该有一点专业精神,,把官方的资料原封不动的搬过来,还修饰成让人看起来是原创的,这样可不怎么好。

另外向大家请教另一个问题,就是wp8.1的应用生命周期问题,从wp7到wp8,一个应用如果按回退健退出挂起应用,应用会执行onnavigationFrom->Application_Deactivated->Application_Closing。但是在wp8.1,按回退键,会转换到后台,这时候应用并没有执行包括onnavigationFrom、suspengind在内的操作,但是微软的官方文档,多处强调按回退键退出是会执行suspengind事件,我为此翻查了msdn上面的很多资料,也没找到相对明确的wp8.1说法,网上都是wp8.1的那个msdn上面放着的应用程序生命周期图,如果按这个图,是不是说应用挂起的时候会触发这二个事件,为什么按回退键把应用挂起还是没有触发这二个事件呢,请大家指教一下。另外,从后台切换回来,也不会触发onresumeing事件,按官方说法是会触发的。

以上是这几天弄wp8.1的摄像头遇到的问题,FQ找资料也没什么好的答案,才上来向大家请教了,请有实际写过这些相关代码的朋友指教一下。不胜感激。

最新文章

  1. [LeetCode] Different Ways to Add Parentheses 添加括号的不同方式
  2. SQL Server DDL触发器运用
  3. solr的增删改查
  4. mysql-数据类型与java数据类型转化工具类
  5. [译]Mongoose指南 - 中间件
  6. checkbox与说明文字无法对齐的问题
  7. LeetCode:5_Longest Palindromic Substring | 最长的回文子串 | Medium
  8. unity两点之间抛物线,完美金手指
  9. (1)html开头解说与案例演示
  10. ABAP 日期时间函数(转)
  11. 分享29个超赞的响应式Web设计
  12. SaaS模式和实现思路
  13. angularjs的forEach使用
  14. 聊聊Linux用户态驱动设计
  15. DOM相关知识
  16. [Swift]LeetCode392. 判断子序列 | Is Subsequence
  17. Memcached未授权访问
  18. Spring AOP失效之谜
  19. Win10系列:UWP界面布局基础9
  20. 解决 idea 中的 tomcat控制台 和cmd tomcat下的中文乱码问题(win10 64位)

热门文章

  1. Ajax的完整兼容各种浏览器版本代码
  2. eclipse中项目已经启动,可是tomcat一直显示在启动中
  3. jmeter读取本地CSV文件
  4. WPF 使用 fontawesome
  5. Uva1149
  6. js:数组里面获取键名和键值
  7. CollectionUtils.select 集合筛选
  8. C/C++规范学习:
  9. 四,JVM 自带工具之jvisualvm
  10. Maven的学习资料收集--(九) 构建SSH项目以及专栏maven