草庐IT

PHONE_STATE

全部标签

c# - 如何访问 Windows Phone 7 中的联系人列表?

如何在WindowsPhone7中访问联系人存储(联系人列表)?谢谢!更新:看来下个版本的WP7,Mango可能会有这个:Link 最佳答案 编辑:这个答案在发布时是正确的。在WindowsPhone7.1(Mango)中,第三方应用程序将有权访问联系人。你不能。你不被允许。这被视为应用程序不应接触的私有(private)数据。编辑:虽然您不能直接访问联系人列表,但您可以启动EmailAddressChooserTask或PhoneNumberChooserTask只取回有关用户指定联系人的那条信息。(同样,您可以启动任务来保存电话

c# - 在 Windows Phone 8.1 中如何将 IBuffer 转换为字节数组?

我正在为WindowsPhone8.1编写应用程序。我需要将UIElement保存为图像文件(我更喜欢JPG或PNG)。我正在使用RenderTargetBitmap类来执行此操作。在我的UIElement上调用方法RenderAsync后,我创建了一个IBuffer,其中包含我的RenderTargetBitmap的方法GetPixelsAsync()的结果。现在我需要调用方法ToArray()将我的IBuffer转换为字节数组以使用类似BitmapEncoder的东西保存我的图像,但似乎在WindowsPhone8.1上没有任何用于IBuffer的ToArray()方法,而在Win

javascript - (state = {}) => state 是什么意思

我在React中构建了一个应用程序,我在其中一个样板项目中找到了一行。(state={})=>state谁能给我解释一下上面这行是什么意思?它是javascriptES6标准。 最佳答案 那是一个arrowfunction用defaultparameter如果未提供输入,则返回其输入或空对象。它类似于这个es-5函数:function(){varstate=arguments.length 关于javascript-(state={})=>state是什么意思,我们在StackOverf

javascript - 推特 Bootstrap : Remove/Toggle the active state of checkbox-like button group

使用twittersBootstrap,我创建了一个具有单选框行为的按钮组,让用户可以在不同状态之间进行选择。这按预期开箱即用。我用这里的例子安排了一个jsFiddle:http://jsfiddle.net/jpxWj/我尝试(并且想要)的是当我第二次点击事件按钮时可以移除按下状态。我尝试使用jQuerysremoveClass()从btn类中删除active类,但它不起作用。(我也尝试使用.on()删除,但这只会使事件始终隐藏/删除) 最佳答案 Hereyougo,在我看来,这是一个未知的事件现象。您可以阅读更多相关信息here

javascript - 让网络字体在 HTML5 Windows Phone 应用程序上工作?

我正在构建一个在网络上显示外部网站的WindowsPhone8HTML5应用程序。当页面加载时,它会显示所有内容以及正确的css样式,但Web字体除外。网页字体不包含在项目中,它是从网站在线运行的。另外,我知道javascript正在运行,因为其他javascripts正在页面上运行。有谁知道让网络字体在应用程序内部工作的解决方案?如果有帮助,当我将WindowsPhone8中的主网络浏览器定向到有问题的网页时,网络字体加载正常。 最佳答案 自定义字体可以在WindowsPhone8HTML5应用程序中使用,其使用方式与在网站和其他

javascript - react .js : Syncing entire state to localStorage

我想将应用程序的状态存储在localStorage中。是否存在状态更改时触发的回调或事件?我会用它来调用localStorage.state=JSON.stringify(this.state)。可能,使用0.5秒节流。TodoMVCReactexamples使用localStorage作为存储。但是,它定义了事件处理程序中的保存和删除,例如keydown和click。就我而言,这样做会产生大量样板文件。 最佳答案 在componentDidUpdate中您可以序列化状态的生命周期方法:componentDidUpdate:func

javascript - Reactjs-setState previous state为第一个参数,props为第二个参数

我在这篇官方文章中读到了以下几行:this.propsandthis.statemaybeupdatedasynchronously,youshouldnotrelyontheirvaluesforcalculatingthenextstate.任何人都可以通过示例向我解释以下代码试图实现什么。this.setState((prevState,props)=>({couter:prevState.counter+props.increment}));IamreferringtothisofficialwebsiteofreactjsReact.js 最佳答案

javascript - PhoneGap : Make phone call within application

有没有办法使用PhoneGap在应用程序中发起电话调用?我知道可以使用tel:超链接来调用拨号程序,但这意味着应用程序已暂停。我正试图让它在应用程序中运行。有什么想法吗? 最佳答案 您可以使用CallNumbercordova插件(npm上的call-number)进行实际调用。要继续在后台运行(当您的应用程序因拨号器接管而暂停时),有cordova-plugin-background-mode.由于您的应用将继续运行,您可以使用传递给CallNumberAPI的成功回调在电话调用成功时执行操作。

javascript - 为什么在使用相同的 location.href(或空)推送时 window.onpopstate 上的 event.state 为空

在不更改URL的情况下推送到历史记录并设置数据时:window.history.pushState({stateName:"myStateName",randomData:window.Math.random()},"myStateName",location.href);....然后监听弹出事件并通过按下浏览器中的返回按钮触发它:window.onpopstate=function(event){console.log(event.state);//logsnull}大多数时候你会得到null作为状态值而不是:{stateName:"myStateName",randomData:0

javascript - AngularJS ui-router $state.go ('^' ) 仅更改地址栏中的 URL,但不加载 Controller

我正在尝试使用angularjsui-router创建一个“TodoApp”。它有2列:第1列:待办事项列表第2列:Todo详细信息或Todo编辑表单在保存Todo后的编辑和创建Controller中,我想重新加载列表以显示适当的更改。问题:在创建或更新Todo时调用$state.go('^')后,浏览器中的URL变回/api/todo,但是ListCtrl未被执行,即$scope.search未被调用,因此Todo列表(包含更改的项目)未被检索,第2列中第一个Todo的详细信息也未显示(而是,它变成空白)。我什至尝试过$state.go('^',$stateParams,{reloa