花潮论坛

搜索
热搜: 活动 交友 discuz
查看: 35|回复: 21

输汉字出拼音 :pinyin-pro 使用示范

[复制链接]
  • TA的每日心情
    慵懒
    2026-1-1 09:21
  • 签到天数: 1687 天

    [LV.Master]伴坛终老

    3063

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

    发表于 2025-12-31 20:54 | 显示全部楼层 |阅读模式

    请马上登录,朋友们都在花潮里等着你哦:)

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    输汉字出拼音

    评分

    参与人数 3威望 +130 金钱 +260 经验 +130 收起 理由
    红影 + 50 + 100 + 50 匠心独运,细节精致入微!
    小辣椒 + 50 + 100 + 50 匠心独运,细节精致入微!
    花飞飞 + 30 + 60 + 30 创意十足,赞一个!

    查看全部评分

  • TA的每日心情
    慵懒
    2026-1-1 09:21
  • 签到天数: 1687 天

    [LV.Master]伴坛终老

    3063

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-12-31 20:56 | 显示全部楼层
    一楼代码:

    1. <style>
    2.         .mncontain { margin: 20px auto; max-width: 800px; font: normal 18px/1.5 sans-serif; position: relative; }
    3.         .textbox { width: 100%; height: 200px; padding: 16px; font-size: 1em; box-sizing: border-box; }
    4.         .pybox { width: 100$; min-height: 200px; }
    5.         .btnbox { margin: 10px 0; text-align: right; }
    6.         .py-chinese-item { font-size: 1.5em; }
    7.         .py-pinyin-item { font-size: 0.8em; padding: 2px 0; color: #333;  }
    8.         .txt-mid { text-align: center; }
    9.         #btnDone { width: 100px; }
    10. </style>

    11. <h1 class="txt-mid">输汉字出拼音</h1>
    12. <div class="mncontain">
    13.         <textarea class="textbox" placeholder="请输入汉字"></textarea>
    14.         <div class="btnbox">
    15.                 <button id="btnDone">中</button>
    16.         </div>
    17.         <div class="pybox"></div>
    18. </div>

    19. <script type="module">
    20.         import { html } from 'https://638183.freep.cn/638183/web/py/pypro.js';
    21.        
    22.         const getText = text => text.trim().replaceAll('\n', '<br>');
    23.        
    24.         const outputPy = (target, text) => {
    25.                 if (!text) return;
    26.                 target.innerHTML = html(text);
    27.         };
    28.        
    29.         const outbox = document.querySelector('.pybox');
    30.         const textarea = document.querySelector('textarea');
    31.         const btn = document.querySelector('#btnDone');

    32.         btn.onclick = () => outbox.innerHTML = html(getText(textarea.value));
    33. </script>
    复制代码


    评分

    参与人数 1威望 +26 金钱 +60 经验 +30 收起 理由
    花飞飞 + 26 + 60 + 30 创意十足,赞一个!

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2026-1-1 09:21
  • 签到天数: 1687 天

    [LV.Master]伴坛终老

    3063

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-12-31 21:12 | 显示全部楼层
    pinyin-prog.js 库应用核心:

    这个库楼主做了一些改装,这样可以通过 ES6 导入资源模块,方便 Discuz!论坛使用。所以,应在 script 标签中使用 type="module" 属性,且标签内 所有变量都得事先声明。然后——

    一、导入资源,使用我导出的函数,有 py、selfPy、html 等函数,需要什么导出什么(参考22行代码);

    二、使用 html() 函数输出拼音+文本(参考35行代码),格式如下:

            const result = html('你好玛丽!');

    resutl 变量就是输出的拼音+文本的内容,文本可自定义,放在函数的参数里,可以使用变量替代直接文本。文本支持换行符<p>、 <br> 等。

    三、如果需要自定义拼音以精准输出,需要导入另外一个函数 selfPy(),22行代码改为:

            import { html, selfPy } from '...';

    然后,在使用 html() 函数之前插入如下代码:

            selfPy({
                王茜: 'wáng qiàn',
                饮马: 'yì mǎ',
                &#136732;: 'kū',
            });

    这样,待处理的文字里头,出现上述自定义的文字,会按照自定义的给出拼音。顺便说一下,上面自定义的拼音里面,第三个项目 pinyin-pro 拿不出答案,自定义之后就可以了。

    评分

    参与人数 1威望 +30 金钱 +60 经验 +30 收起 理由
    花飞飞 + 30 + 60 + 30 创意十足,赞一个!

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2026-1-1 09:21
  • 签到天数: 1687 天

    [LV.Master]伴坛终老

    3063

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-12-31 21:13 | 显示全部楼层
    <p>&#136732;</p>
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2026-1-1 09:21
  • 签到天数: 1687 天

    [LV.Master]伴坛终老

    3063

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-12-31 21:14 | 显示全部楼层
    论坛编码是 charset=gbk,已经够厉害了,但是那个 口口大 的字还是不能正常显示它是 Unicode 扩展区里的字
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2026-1-1 09:21
  • 签到天数: 1687 天

    [LV.Master]伴坛终老

    3063

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-12-31 21:16 | 显示全部楼层
    任何常规输入法输入的字,pinyin-pro 都能给出拼音,准确率高达 90% 以上
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-8-5 16:33
  • 签到天数: 44 天

    [LV.5]常住居民I

    68

    主题

    1万

    回帖

    2万

    积分

    贵宾

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮美女流光溢彩优雅神秘花潮贵宾

    发表于 2025-12-31 21:38 | 显示全部楼层

                                   
    登录/注册后可看大图
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-8-5 16:33
  • 签到天数: 44 天

    [LV.5]常住居民I

    68

    主题

    1万

    回帖

    2万

    积分

    贵宾

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮美女流光溢彩优雅神秘花潮贵宾

    发表于 2025-12-31 21:39 | 显示全部楼层
    想过很快就能看到这么方便的,没想到有这么快。。你写个程序跟抽支烟一样顺手啊。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-8-5 16:33
  • 签到天数: 44 天

    [LV.5]常住居民I

    68

    主题

    1万

    回帖

    2万

    积分

    贵宾

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮美女流光溢彩优雅神秘花潮贵宾

    发表于 2025-12-31 21:41 | 显示全部楼层

    这是五楼说的口口大?我想到了哭还多一点
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-11-25 21:11
  • 签到天数: 1 天

    [LV.1]初来乍到

    1432

    主题

    6万

    回帖

    12万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀青草情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀男儿情怀鹰傲苍穹心香一瓣音画大师天籁妙音风雨同行我心永远喜乐安康中秋征文指尖上的流年花潮管理

    发表于 2025-12-31 21:43 | 显示全部楼层
    这个可以给小朋友搜索正确的拼音

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-8-5 16:33
  • 签到天数: 44 天

    [LV.5]常住居民I

    68

    主题

    1万

    回帖

    2万

    积分

    贵宾

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮美女流光溢彩优雅神秘花潮贵宾

    发表于 2025-12-31 21:43 | 显示全部楼层
    又yòu 双shuāng 叒ruò 叕zhuó
    这四个字好打不好读,用这个最方便了。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2026-1-1 09:21
  • 签到天数: 1687 天

    [LV.Master]伴坛终老

    3063

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-12-31 23:08 | 显示全部楼层
    花飞飞 发表于 2025-12-31 21:39
    想过很快就能看到这么方便的,没想到有这么快。。你写个程序跟抽支烟一样顺手啊。。

    有库可用,编程并不多,改库有点棘手
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2026-1-1 09:21
  • 签到天数: 1687 天

    [LV.Master]伴坛终老

    3063

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-12-31 23:08 | 显示全部楼层
    花飞飞 发表于 2025-12-31 21:43
    又yòu 双shuāng 叒ruò 叕zhuó
    这四个字好打不好读,用这个最方便了。。

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2026-1-1 09:21
  • 签到天数: 1687 天

    [LV.Master]伴坛终老

    3063

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-12-31 23:08 | 显示全部楼层
    小辣椒 发表于 2025-12-31 21:43
    这个可以给小朋友搜索正确的拼音

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-8-5 16:33
  • 签到天数: 44 天

    [LV.5]常住居民I

    68

    主题

    1万

    回帖

    2万

    积分

    贵宾

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮美女流光溢彩优雅神秘花潮贵宾

    发表于 2026-1-1 08:54 | 显示全部楼层
    马黑黑 发表于 2025-12-31 23:08
    有库可用,编程并不多,改库有点棘手

    刚看到站里发了个增强版,可以随意调用汉字。。
    看着像是个繁体库也
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-8-5 16:33
  • 签到天数: 44 天

    [LV.5]常住居民I

    68

    主题

    1万

    回帖

    2万

    积分

    贵宾

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮美女流光溢彩优雅神秘花潮贵宾

    发表于 2026-1-1 08:54 | 显示全部楼层

    我记过这四个字的读音,后面的记一次忘一次。。没办法。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2026-1-1 09:21
  • 签到天数: 1687 天

    [LV.Master]伴坛终老

    3063

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2026-1-1 09:33 | 显示全部楼层
    花飞飞 发表于 2026-1-1 08:54
    我记过这四个字的读音,后面的记一次忘一次。。没办法。

    没用的上一般都记不住,人脑它有一个自然的抵制机制,不愿意塞进没用的东东,这是长期进化出来的一种策略,旨在不浪费有限的资源
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2026-1-1 09:21
  • 签到天数: 1687 天

    [LV.Master]伴坛终老

    3063

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2026-1-1 09:35 | 显示全部楼层
    花飞飞 发表于 2026-1-1 08:54
    刚看到站里发了个增强版,可以随意调用汉字。。
    看着像是个繁体库也

    不是繁体字库,是 Unicode 收录的汉字。随机上屏的汉字中,pinyin-pro 不一定都能提供拼音注音
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1888

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2026-1-1 13:01 | 显示全部楼层
    这个好,可以自动标注拼音呢,太赞了
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1888

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2026-1-1 13:02 | 显示全部楼层
    原来口口大是这个

                                   
    登录/注册后可看大图

    还是头一次见到这个字呢
     
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|服务支持:DZ动力|huachaowang.com Inc. ( 蜀ICP备17032287号-1 )

    GMT+8, 2026-1-1 15:33 , Processed in 0.082899 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表