小编isa*_*ash的帖子

从 HTML 调用 Solana web3.js

我正在尝试从 HTML 运行 web3.js。现在到目前为止我已经能够调用window.solana.connect();window.solana.disconnect();运行了。但是,当我尝试运行下面的代码时,它不起作用。我测试了它的各种选项,例如删除“web3”。从代码中但仍然不起作用。如果有人可以指导我如何建立连接,我将不胜感激。

const connection = new web3.Connection(web3.clusterApiUrl("devnet"));
Run Code Online (Sandbox Code Playgroud)

我下面的大部分代码来自 Stackoveflow 上所做的研究。链接如下: Solana:添加 Sollet / Phantom Wallet 连接到我的网站 - 步骤? 我想在 solana 上铸造一个新代币。如何使用 solana-web3.js 执行此操作? 如何使用 Solana 的 web3.js sdk 传输 SOL? 如何通过 Phantom 使用 web3js 正确传输 Solana SOL

不幸的是 Phantom 网站上的文档也没有帮助。 https://docs.phantom.app/integrating/building-a-connection

我现有的代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Welcome to Decentralized Ecommerce</title>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
    <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/web3/3.0.0-rc.5/web3.min.js" integrity="sha512-jRzb6jM5wynT5UHyMW2+SD+yLsYPEU5uftImpzOcVTdu1J7VsynVmiuFTsitsoL5PJVQi+OtWbrpWq/I+kkF4Q==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="{{ url_for('static', filename='app.js') }}"></script> …
Run Code Online (Sandbox Code Playgroud)

web3js solana solana-cli

0
推荐指数
1
解决办法
2049
查看次数

标签 统计

solana ×1

solana-cli ×1

web3js ×1