我正在尝试为WinJS中的自定义事件编写事件处理程序.我不太确定这在IE中是如何工作的 - 我正在创建一个自定义事件并调度它 -
var eventObject = document.createEvent("CustomEvent");
eventObject.initCustomEvent("dropbomb", true, true, null);
this._element.dispatchEvent(eventObject);
Run Code Online (Sandbox Code Playgroud)
我的经纪人是 -
this._element.addEventListener("logtelemetry", function () {
console.log("boom");
});
Run Code Online (Sandbox Code Playgroud)
我可以确定将同步调用处理程序而不是稍后调用吗?如果是,那么证据是什么.
我在Windows 8应用程序中使用IndexedDB,我对这两者都很新.我已经能够成功地创建,读取,更新,删除对象存储中的对象,并创建了几个数据库和一些对象存储.我的问题是如何列出我的所有对象存储和数据库?我创建了一些不需要的伪造的东西,我想稍微清理一下,但我不记得它们的名字.也许这是肛门保留,但似乎应该可以列出所有数据库和商店.谢谢!
打开与服务器的连接时,我们的WinRT应用程序速度极慢.请求需要大约500毫秒才能运行.这阻碍了我们的一些场景.
在调试时,我们注意到当Fiddler处于活动状态时,请求要快得多 - 每个请求约100ms.稍后我们理解这是因为Fiddler在代理呼叫时使用了Keep-Alive连接,这使我们的代理呼叫更快.
我们以两种方式对此进行了双重检查.
我们尝试通过Connection头启用keep-alive(.Connection.Add("Keep-Alive"))但这似乎没有任何影响 - 事实上,.NET组件似乎公然忽略了标头,并且没有按要求发送(再次通过Fiddler检查).
有谁知道如何在Windows 8,WinRT,HttpClient类中为请求设置keep-alive?
c# windows-8 windows-runtime dotnet-httpclient windows-store-apps
有没有办法在运行时找出 PackageFamilyName(如清单中所示)?我查看了 /Program Files/WindowsApps 并在那里找不到相关的字符串。找不到任何可以让我这样做的 API...
欢迎任何其他想法。
我在地铁应用程序上工作,我有情况.在我的一个页面中,我使用listview和一个显示图像及其名称的自定义项目模板.现在我必须使用2项模板如果图像是垂直的我必须使用另一个更高的模板.列表视图中可以有2个不同的模板吗?我必须在.cs中更改模板,比如
if the image is horizontal listview.ItemTemplate = 1
else if the image is vertical listvew.ItemTemplate =2
我可以使用它吗?
我正在开发一个供个人使用的应用程序.我正在使用IndexedDB进行数据存储.我不想将它提交到应用程序商店,因为它是供个人使用的.我已经弄清楚如何使用Windows Powershell创建一个appx并将其安装到我的机器上.但是,当我更新应用程序并希望将新更新安装到我的计算机时,Powershell会给出一个错误,指出必须首先卸载该应用程序.我可以卸载并重新安装以获取更新,但随后数据库将被清除.
有没有一种简单的方法来更新我的应用程序而不清除数据库?或者我是否必须为我的应用编写备份/恢复例程?谢谢!
我正在学习使用java-script和html5创建Windows 8商店应用程序.我的问题是,如果我需要为这个项目创建一些类库,可以使用javascript/html5创建它们.