Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在html5/js代码和WindowsPhone8本机代码之间交互?_Javascript_Html_Login_Windows Phone 8_Hybrid Mobile App - Fatal编程技术网

Javascript 如何在html5/js代码和WindowsPhone8本机代码之间交互?

Javascript 如何在html5/js代码和WindowsPhone8本机代码之间交互?,javascript,html,login,windows-phone-8,hybrid-mobile-app,Javascript,Html,Login,Windows Phone 8,Hybrid Mobile App,因此,我已经有了一个应用程序的web mobile版本,我想使用webbrowser视图将其制作成一个实际的windows phone 8应用程序。我在我的“index.html”中有一个登录表单,我想将用户名和密码保存到设备上,这样用户将在下次打开应用程序时自动登录。有可能这样做吗?如果是这样的话,我该如何做到这一点 例如,如果我在MainPage.xaml.cs中有一个函数,我可以使用javascript调用该函数吗 另外,我不确定是否需要使用PhoneGap。我没有在我的应用程序中使用/访

因此,我已经有了一个应用程序的web mobile版本,我想使用webbrowser视图将其制作成一个实际的windows phone 8应用程序。我在我的“index.html”中有一个登录表单,我想将用户名和密码保存到设备上,这样用户将在下次打开应用程序时自动登录。有可能这样做吗?如果是这样的话,我该如何做到这一点

例如,如果我在MainPage.xaml.cs中有一个函数,我可以使用javascript调用该函数吗

另外,我不确定是否需要使用PhoneGap。我没有在我的应用程序中使用/访问PhoneGap支持的任何本机功能,如摄像头或联系人,因此我只使用了适用于windows phone 8的html5模板。我看过一些示例项目,但我只能找到html5游戏


谢谢

您不需要使用PhoneGap。默认的HTML5模板应该足以满足您所描述的需求

您可以使用
InvokeScript
方法从C#调用JS

您可以使用
window.external.Notify()从JS调用C#


由于存在安全隐患,存储密码通常不是一个好主意。如果必须这样做,请确保在存储时

感谢您解答我有关PhoneGap的问题,加密密码的链接也很有用。我将进一步研究这两个函数。谢谢