哈希后分享Whatsapp链接中断

时间:2017-05-31 22:43:08

标签: html html5 share href whatsapp

所以我正在尝试分享一个包含Whatsapp标签的链接。

    #!/bin/bash
function sum() {
    local n=$1
    local res=0
    while [ $n -gt 0 ]
    do
        local sdigit=$(( $n % 10 ))
        local n=$(( $n / 10 ))
        local res=$(( $res + $sdigit ))
    done
    echo $res
}

function prod() {
    len=$(echo $1 | wc -c)
    len=$(( $len - 1 ))

    res=1

    for (( i=1; i <= $len; i++ )) 
    do 
         res=$(($res * $(echo $1 | cut -c $i) )) 
    done 
    echo $res
}

#####################################################

n=0
my_prod=$(prod $n)
my_sum=$(sum $n)

while [ $n -le 10 ];
do
    if (( n == $((my_prod + my_sum)) ))
    then
        echo "$n"
        n++
    break
    else
        n++
    fi
done

不知何故,它会发送www.google.com但它会忽略#之后的所有内容。 有人有解决方案吗?你会摇滚我的世界!

PS。我试图对#test进行编码,但这也不起作用。

1 个答案:

答案 0 :(得分:2)

如果我更改您发布的链接:

<a href="whatsapp://send?text=http%3A%2F%2Fgoogle.com%23test" data-action="share/whatsapp/share">Share via Whatsapp</a>

在whatsapp中显示为http://google.com#test