当前位置: 首页 > news >正文

做网站用什么框架最方便wordpress 主题够买

做网站用什么框架最方便,wordpress 主题够买,网页开发外包,工作组赴河南协助一、Photino.NET简介: 最近发现了一个不错的框架 Photino.Net 一份代码运行,三个平台 windows max linux ,其中windows10,windows11,ubuntu 18.04,ubuntu 20.04 已测试均可以。mac 因为没有相关电脑没有测试。 github:https://github.com/t…

一、Photino.NET简介:

最近发现了一个不错的框架 Photino.Net 一份代码运行,三个平台 windows max linux ,其中windows10,windows11,ubuntu 18.04,ubuntu 20.04 已测试均可以。mac 因为没有相关电脑没有测试。

github:https://github.com/tryphotino/photino.NET

二、示例代码

首先创建一个控制台程序:

添加如下代码:

using Photino.NET;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Text.Encodings.Web;
using System.Text.Json;
using System.Text.Unicode;namespace PhotinoNetDemo
{internal class Program{private static PhotinoWindow? _window;private static Timer? _timer;[STAThread]static void Main(string[] args){Console.WriteLine("Hello, World!");// 隐藏控制台窗口HideConsoleWindow();_window =new PhotinoWindow().RegisterWebMessageReceivedHandler(WebMessageHandler).SetIconFile("wwwroot/app.ico").Load("wwwroot/index.html");//.Load("wwwroot/menu.html");_timer = new Timer(UpdateMessage);_window.WaitForClose();  }private static void UpdateMessage(object? state){try{SendWebMessage("updateTime",$"{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}");}catch (Exception e){Console.WriteLine(e);}}private static void WebMessageHandler(object? sender, string e){switch (e){case "start":_timer.Change(0, 1);break;default:break;}SendWebMessage("updateWebMessage",$"{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}后台收到:{e}");}public static void SendWebMessage(string methodName, object message){// 创建 JsonSerializerOptions 实例var options = new JsonSerializerOptions{// 设置 Encoder 属性,允许所有Unicode范围,不进行转义Encoder = JavaScriptEncoder.Create(UnicodeRanges.All)};string str = $"{methodName},{System.Text.Json.JsonSerializer.Serialize(message, options)}";_window!.SendWebMessage(str);}[MyCustomAttribute(methodName:"addMessage")]public static void AddMessage() { }// 导入Windows API函数[DllImport("kernel32.dll")]static extern IntPtr GetConsoleWindow();[DllImport("user32.dll")]static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);private const int SW_HIDE = 0;// 调用Windows API隐藏控制台窗口private static void HideConsoleWindow(){IntPtr consoleHandle = GetConsoleWindow();if (consoleHandle != IntPtr.Zero){ShowWindow(consoleHandle, SW_HIDE);}}}
}

添加文件wwwroot

创建index.html

<!DOCTYPE html><html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head><meta charset="utf-8" /><title></title>
</head>
<body><h1>当前时间:<span style="color:red;" id="currentTime"></span></h1><button onclick="start()">开始时间</button><button onclick="fun1()">发送到后台</button><button onclick="fun2()">跳转</button><div id="div1"></div>
</body>
<script type="text/javascript">function start() {window.external.sendMessage("start");}function fun1() {window.external.sendMessage("111");}function fun2() {window.location = "menu.html";}window.external.receiveMessage(message => { console.log(message);let methodName = message.split(',')[0];let params = message.split(',')[1];switch (methodName) {case "updateTime":debugger;document.getElementById("currentTime").innerHTML = params; break;case "updateWebMessage":document.getElementById("div1").innerHTML += message + "</br>";break;default: break;}});
</script>
</html>

发布测试,全量包x64

 

 三、跨平台测试

 全量包才60m ,太牛了。关键还跨平台。

 四、信创支持 国产系统

国产系统目前测试了麒麟V10 ,安装过程虽然麻烦点,但已经成功运行,图片如下:

 五、展望

 不错的技术,持续关注中。本篇文章也会陆续补充测试过程,过程中遇到的问题!!!

http://www.yayakq.cn/news/595849/

相关文章:

  • 连云港网站seo格尔木有做网站的吗
  • 小企业做网站有没有用网站内容建设注意事项
  • 自己做的网站能赚钱吗wordpress主题 视频教程
  • 网站开发设计选题背景网站如何获取用户信任
  • 科技有限公司英文上海seo搜索优化
  • 深圳专业建站公司技术好网站开发及后期维护
  • 网站怎么群发上市公司网站维护
  • 西宁专业做网站小企业网站建设5000块贵吗
  • 网站建设费与网络维护费区别深圳高端logo设计公司
  • 十堰网站seo方法wordpress评论添加验证
  • 杭州公司官方网站制作zimg wordpress
  • 网站开发的职业认知报告如何加强精神文明网站建设内容
  • 范湖网站建设哪家便宜定制开发软件税率
  • 建设网站需要什么人员平昌城乡与住房建设部网站
  • 绵阳网站建设多少钱想自己做网站推广
  • 网站推广哪个好开网站做网站
  • 网站建设价格评审资料清单沈阳网站建设服务平台
  • 手工蛋糕网站开发报告网站音乐播放代码
  • 网站开发自学还是培训做徽章标牌的企业网站
  • 宝安第一网站网站域名查企业邮箱
  • 做视频在哪个网站找素材网站备案流程
  • 国外空间做网站怎么样lnmp 502 wordpress
  • 做网站找哪个做三盛石材网站的公司
  • 郑州墨守网络网站建设建设教育协会培训网站
  • 网站二级目录建站广州设计网站培训班
  • 绚丽网站模板手机网站打不开的解决方法
  • 杭州网站seo如何做网站推广自己产品
  • wd怎样建设一个网站建立网站分为几阶段
  • 做家教网站赚钱么做视频用的网站
  • 利用模板建网站石景山网站建设有哪些公司