以酒店为例我们需要调用shen份证读取,采集人脸,门锁写房卡,如何通过浏览器调用
1.通过本地http服务
2.通过webkit模式
这里说政务单位模式的集成
由于篇幅问题,怎么集成webkit就不说了
一、webkkit加载交互本地代码
browser.RegisterJsObject("CyberWin_JsAPP", new CyberWin_未来之窗人工智能appV2005());
二、CyberWin_未来之窗人工智能appV2005
是一个类:class
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Windows.Forms;
using CyberWin.CSHARP.YNWLZC.WebFrame.CyberPHP.CyberWinNet.Http;
using System.Collections.Specialized;
using FastReport;
using FastReport.Export.Pdf;
using System.IO;
using System.Runtime.InteropServices;
using System.Threading;
using Spire.Xls;
using System.Drawing.Printing;
using System.Drawing;
using System.Media;
using System.Speech.Synthesis;
using System.Security.Cryptography;
using Tesseract;
using System.Net;
namespace CyberWin.未来之窗人工智能
{
public class CyberWin_未来之窗人工智能appV2005
{
三、万能交互app
///
public string run(string app_name,string action,string param,string password="")
{
CyberWin.CSHARP.YNWLZC.WebFrame.CyberPHP.CyberWinApp.Cls_CyberWinApp app;
string app_root ="";
app = new Cls_CyberWinApp(app_root);
app.CyberWinCaheBuild = true;
if (password.Length > 5)
{
}
NameValueCollection ht = new NameValueCollection();
ht.Add("param", param);
object o = app.Cyber_CallApp(app_name, action, ht);
return o.ToString();
}
四、网页调用
CyberWin_JsAPP.run('app插件名称','参数');