Javascript 如何在html5/js代码和WindowsPhone8本机代码之间交互?
因此,我已经有了一个应用程序的web mobile版本,我想使用webbrowser视图将其制作成一个实际的windows phone 8应用程序。我在我的“index.html”中有一个登录表单,我想将用户名和密码保存到设备上,这样用户将在下次打开应用程序时自动登录。有可能这样做吗?如果是这样的话,我该如何做到这一点 例如,如果我在MainPage.xaml.cs中有一个函数,我可以使用javascript调用该函数吗 另外,我不确定是否需要使用PhoneGap。我没有在我的应用程序中使用/访问PhoneGap支持的任何本机功能,如摄像头或联系人,因此我只使用了适用于windows phone 8的html5模板。我看过一些示例项目,但我只能找到html5游戏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。我没有在我的应用程序中使用/访
谢谢 您不需要使用PhoneGap。默认的HTML5模板应该足以满足您所描述的需求 您可以使用
InvokeScript
方法从C#调用JS
您可以使用window.external.Notify()从JS调用C#代码>
由于存在安全隐患,存储密码通常不是一个好主意。如果必须这样做,请确保在存储时 感谢您解答我有关PhoneGap的问题,加密密码的链接也很有用。我将进一步研究这两个函数。谢谢